File tree Expand file tree Collapse file tree 3 files changed +7
-7
lines changed
java/com/graphqljava/tutorial/bookdetails Expand file tree Collapse file tree 3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ public DataFetcher getMovieByIdDataFetcher() {
9393 };
9494 }
9595
96- public DataFetcher everythingDataFetcher () {
96+ public DataFetcher itemsDataFetcher () {
9797 return env -> {
9898 List <Object > result = new ArrayList <>();
9999 result .addAll (movies );
@@ -102,7 +102,7 @@ public DataFetcher everythingDataFetcher() {
102102 };
103103 }
104104
105- public TypeResolver everythingTypeResolver = env -> {
105+ public TypeResolver itemsTypeResolver = env -> {
106106 Map <String , Object > bookOrMovie = env .getObject ();
107107 String id = (String ) bookOrMovie .get ("id" );
108108 if (id .startsWith ("movie" )) {
Original file line number Diff line number Diff line change @@ -48,13 +48,13 @@ private RuntimeWiring buildWiring() {
4848 .dataFetcher ("bookById" , graphQLDataFetchers .getBookByIdDataFetcher ())
4949 .dataFetcher ("movieById" , graphQLDataFetchers .getMovieByIdDataFetcher ())
5050 .dataFetcher ("hello" , graphQLDataFetchers .helloDataFetcher ())
51- .dataFetcher ("everything " , graphQLDataFetchers .everythingDataFetcher ())
51+ .dataFetcher ("items " , graphQLDataFetchers .itemsDataFetcher ())
5252 )
5353 .type (newTypeWiring ("Book" )
5454 .dataFetcher ("author" , graphQLDataFetchers .getAuthorDataFetcher ())
5555 .dataFetcher ("title" , graphQLDataFetchers .getBookTitleDataFetcher ()))
56- .type (newTypeWiring ("Thing " )
57- .typeResolver (graphQLDataFetchers .everythingTypeResolver ))
56+ .type (newTypeWiring ("Item " )
57+ .typeResolver (graphQLDataFetchers .itemsTypeResolver ))
5858 .build ();
5959 }
6060
Original file line number Diff line number Diff line change @@ -2,10 +2,10 @@ type Query {
22 hello : String
33 bookById (id : ID ): Book
44 movieById (id : ID ): Movie
5- everything : [Thing ]
5+ items : [Item ]
66}
77
8- union Thing = Movie | Book
8+ union Item = Movie | Book
99
1010type Movie {
1111 id : ID
You can’t perform that action at this time.
0 commit comments