anchor.diff:  
   public class Film {
   
  -    private String title;
  -    private Integer episodeID;
  -    private String director;
  -    private LocalDate releaseDate;
  -
  -    public String getTitle() {
  -        return title;
  -    }
  -
  -    public void setTitle(String title) {
  -        this.title = title;
  -    }
  -
  -    public Integer getEpisodeID() {
  -        return episodeID;
  -    }
  -
  -    public void setEpisodeID(Integer episodeID) {
  -        this.episodeID = episodeID;
  -    }
  -
  -    public String getDirector() {
  -        return director;
  -    }
  -
  -    public void setDirector(String director) {
  -        this.director = director;
  -    }
  -
  -    public LocalDate getReleaseDate() {
  -        return releaseDate;
  -    }
  -
  -    public void setReleaseDate(LocalDate releaseDate) {
  -        this.releaseDate = releaseDate;
  -    }
  +    public String title;
  +    public Integer episodeID;
  +    public String director;
  +    public LocalDate releaseDate;
   
   }
   
   public class Hero {
   
  -    private String name;
  -    private String surname;
  -    private Double height;
  -    private Integer mass;
  -    private Boolean darkSide;
  -    private LightSaber lightSaber;
  -    private List<Integer> episodeIds = new ArrayList<>();
  -
  -    public String getName() {
  -        return name;
  -    }
  -
  -    public void setName(String name) {
  -        this.name = name;
  -    }
  -
  -    public String getSurname() {
  -        return surname;
  -    }
  -
  -    public void setSurname(String surname) {
  -        this.surname = surname;
  -    }
  -
  -    public Double getHeight() {
  -        return height;
  -    }
  -
  -    public void setHeight(Double height) {
  -        this.height = height;
  -    }
  -
  -    public Integer getMass() {
  -        return mass;
  -    }
  -
  -    public void setMass(Integer mass) {
  -        this.mass = mass;
  -    }
  -
  -    public Boolean getDarkSide() {
  -        return darkSide;
  -    }
  -
  -    public void setDarkSide(Boolean darkSide) {
  -        this.darkSide = darkSide;
  -    }
  -
  -    public LightSaber getLightSaber() {
  -        return lightSaber;
  -    }
  -
  -    public void setLightSaber(LightSaber lightSaber) {
  -        this.lightSaber = lightSaber;
  -    }
  -
  -    public List<Integer> getEpisodeIds() {
  -        return episodeIds;
  -    }
  -
  -    public void setEpisodeIds(List<Integer> episodeIds) {
  -        this.episodeIds = episodeIds;
  -    }
  +    public String name;
  +    public String surname;
  +    public Double height;
  +    public Integer mass;
  +    public Boolean darkSide;
  +    public LightSaber lightSaber;
  +    public List<Integer> episodeIds = new ArrayList<>();
  +
   }
   
   enum LightSaber {
  
positive.code: Therefore, the name of the query is implicitly set as the method name
  excluding the `get`.
  
  This query will allow the client to retrieve the film by id.
  
  Enter the following into `GraphiQL` and make a request.
  
  
negative.code: 
      public List<Hero> getHeroesBySurname(String surname) {
          return heroes.stream()
                  .filter(hero -> hero.surname.equals(surname))
                  .collect(Collectors.toList());
      }
  }
  