source: Git/Sources/src/main/java/com/wediscussmovies/project/querymodels/DiscussionLikesQM.java@ 980eeda

main
Last change on this file since 980eeda was 980eeda, checked in by Test <matonikolov77@…>, 22 months ago

Restructuring project

  • Property mode set to 100644
File size: 917 bytes
Line 
1package com.wediscussmovies.project.querymodels;
2
3import com.wediscussmovies.project.model.Movie;
4import com.wediscussmovies.project.model.Person;
5import com.wediscussmovies.project.model.User;
6import lombok.AllArgsConstructor;
7import lombok.Data;
8import lombok.NoArgsConstructor;
9
10import java.time.LocalDate;
11import java.util.Date;
12import java.util.Objects;
13
14@Data
15@AllArgsConstructor
16@NoArgsConstructor
17public class DiscussionLikesQM {
18
19 private Integer discussionId;
20 private Long likes;
21
22 @Override
23 public boolean equals(Object o) {
24 if (this == o) return true;
25 if (o == null || getClass() != o.getClass()) return false;
26 DiscussionLikesQM that = (DiscussionLikesQM) o;
27 return Objects.equals(discussionId, that.discussionId) && Objects.equals(likes, that.likes);
28 }
29
30 @Override
31 public int hashCode() {
32 return Objects.hash(discussionId, likes);
33 }
34}
Note: See TracBrowser for help on using the repository browser.