Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/com/wediscussmovies/project/querymodels/GenreLikes.java

    r3c0f9a9 r5b447b0  
    33import lombok.Data;
    44
    5 import javax.persistence.Entity;
    6 import javax.persistence.Table;
    7 import java.util.Comparator;
    8 import java.util.Objects;
    9 
    105@Data
    116public class GenreLikes {
    12     private Integer genreId;
     7
    138    private String name;
    149    private Long likes;
    1510
    16     public static Comparator<GenreLikes> sorter = Comparator.comparing(GenreLikes::getLikes).thenComparing(GenreLikes::getName).reversed();
    17 
    18     public GenreLikes(Integer genreId, String name, Long likes) {
    19         this.genreId = genreId;
     11    public GenreLikes(String name, Long likes) {
    2012        this.name = name;
    2113        this.likes = likes;
    22 
    23     }
    24 
    25     @Override
    26     public boolean equals(Object o) {
    27         if (this == o) return true;
    28         if (o == null || getClass() != o.getClass()) return false;
    29         GenreLikes that = (GenreLikes) o;
    30         return Objects.equals(genreId, that.genreId);
    31     }
    32 
    33     @Override
    34     public int hashCode() {
    35         return Objects.hash(genreId);
    3614    }
    3715}
Note: See TracChangeset for help on using the changeset viewer.