package org.gen; // Generated Mar 5, 2015 8:03:38 AM by Hibernate Tools 4.3.1 import javax.persistence.Column; import javax.persistence.Embeddable; /** * FilmActorId generated by hbm2java */ @Embeddable public class FilmActorId implements java.io.Serializable { private short actorId; private short filmId; public FilmActorId() { } public FilmActorId(short actorId, short filmId) { this.actorId = actorId; this.filmId = filmId; } @Column(name = "ACTOR_ID", nullable = false) public short getActorId() { return this.actorId; } public void setActorId(short actorId) { this.actorId = actorId; } @Column(name = "FILM_ID", nullable = false) public short getFilmId() { return this.filmId; } public void setFilmId(short filmId) { this.filmId = filmId; } public boolean equals(Object other) { if ((this == other)) return true; if ((other == null)) return false; if (!(other instanceof FilmActorId)) return false; FilmActorId castOther = (FilmActorId) other; return (this.getActorId() == castOther.getActorId()) && (this.getFilmId() == castOther.getFilmId()); } public int hashCode() { int result = 17; result = 37 * result + this.getActorId(); result = 37 * result + this.getFilmId(); return result; } }