@GraphQLField("name") public String getName() { return name; } }
@GraphQLField("friends") public List<Named> getFriends() { return friends; } }
@GraphQLField("name") public String getName() { return name; } }
@GraphQLField("name") public String getName() { return name; }
@GraphQLField("friends") List<Character> getFriends();
@GraphQLField("appearsIn") List<Episode> getAppearsIn(); }
@GraphQLField("name") String getName(); }
@GraphQLField("name") String getName();
@GraphQLField("pets") public List<PetsUnionType> getPets() { List<PetsUnionType> pets = new ArrayList<>(); pets.addAll(cats); pets.addAll(dogs); return pets; }
@Override @GraphQLField("friends") @GraphQLDescription("The friends of the human, or an empty list if they have none.") public List<Character> getFriends() { return null /** StarWarsData.getFriendsDataFetcher() **/; }
@Override @GraphQLNonNull @GraphQLField("id") public String getId() throws InterruptedException { Thread.sleep(DELAY_MS); return null; } }
@GraphQLField public ColorMarker color(@GraphQLIn("id") String id) throws InterruptedException { Thread.sleep(DELAY_MS); return null; }
@Override @GraphQLField("name") @GraphQLDescription("The name of the human.") public String getName() { return null; }
@Override @GraphQLField("appearsIn") @GraphQLDescription("Which movies they appear in.") public List<Episode> getAppearsIn() { return null; } }
@GraphQLNonNull @GraphQLField("id") String getId() throws InterruptedException; }
@GraphQLField public Character hero(@GraphQLIn("hero") Episode episode) { return null /** StarWarsData.getArtoo() **/; }
@GraphQLNonNull @GraphQLField("id") String getId();
@GraphQLField public long event(@GraphQLNonNull @GraphQLIn(value = "id") final Long event) { return new Date().getTime(); }
@GraphQLField public Marker any(@GraphQLNonNull @GraphQLIn("id") String id) throws InterruptedException { Thread.sleep(DELAY_MS); return null; }
@GraphQLField public DynamicMarker dynamic(@GraphQLNonNull @GraphQLIn("id") String id) throws InterruptedException { Thread.sleep(DELAY_MS); return null; }