| @ -0,0 +1,96 @@ | |||||
| package com.jorpelu.model; | |||||
| import java.util.List; | |||||
| public class Film { | |||||
| private long id; | |||||
| private String title; | |||||
| private String year; | |||||
| private List<String> generos; | |||||
| public Film() { | |||||
| } | |||||
| public Film(long id, String title, String year, List<String> generos) { | |||||
| super(); | |||||
| this.id = id; | |||||
| this.title = title; | |||||
| this.year = year; | |||||
| this.generos = generos; | |||||
| } | |||||
| public long getId() { | |||||
| return id; | |||||
| } | |||||
| public void setId(long id) { | |||||
| this.id = id; | |||||
| } | |||||
| public String getTitle() { | |||||
| return title; | |||||
| } | |||||
| public void setTitle(String title) { | |||||
| this.title = title; | |||||
| } | |||||
| public String getYear() { | |||||
| return year; | |||||
| } | |||||
| public void setYear(String year) { | |||||
| this.year = year; | |||||
| } | |||||
| public List<String> getGeneros() { | |||||
| return generos; | |||||
| } | |||||
| public void setGeneros(List<String> generos) { | |||||
| this.generos = generos; | |||||
| } | |||||
| @Override | |||||
| public int hashCode() { | |||||
| final int prime = 31; | |||||
| int result = 1; | |||||
| result = prime * result + ((generos == null) ? 0 : generos.hashCode()); | |||||
| result = prime * result + (int) (id ^ (id >>> 32)); | |||||
| result = prime * result + ((title == null) ? 0 : title.hashCode()); | |||||
| result = prime * result + ((year == null) ? 0 : year.hashCode()); | |||||
| return result; | |||||
| } | |||||
| @Override | |||||
| public boolean equals(Object obj) { | |||||
| if (this == obj) | |||||
| return true; | |||||
| if (obj == null) | |||||
| return false; | |||||
| if (getClass() != obj.getClass()) | |||||
| return false; | |||||
| Film other = (Film) obj; | |||||
| if (generos == null) { | |||||
| if (other.generos != null) | |||||
| return false; | |||||
| } else if (!generos.equals(other.generos)) | |||||
| return false; | |||||
| if (id != other.id) | |||||
| return false; | |||||
| if (title == null) { | |||||
| if (other.title != null) | |||||
| return false; | |||||
| } else if (!title.equals(other.title)) | |||||
| return false; | |||||
| if (year == null) { | |||||
| if (other.year != null) | |||||
| return false; | |||||
| } else if (!year.equals(other.year)) | |||||
| return false; | |||||
| return true; | |||||
| } | |||||
| } | |||||