package com.lst.lc.entities; // Generated 2015-7-18 14:55:52 by Hibernate Tools 4.3.1 import javax.persistence.Column; import javax.persistence.Embeddable; /** * RelCourseRouteId generated by hbm2java */ @Embeddable public class RelCourseRouteId implements java.io.Serializable { private int courseId; private int routeId; public RelCourseRouteId() { } public RelCourseRouteId(int courseId, int routeId) { this.courseId = courseId; this.routeId = routeId; } @Column(name = "courseId", nullable = false) public int getCourseId() { return this.courseId; } public void setCourseId(int courseId) { this.courseId = courseId; } @Column(name = "routeId", nullable = false) public int getRouteId() { return this.routeId; } public void setRouteId(int routeId) { this.routeId = routeId; } public boolean equals(Object other) { if ((this == other)) return true; if ((other == null)) return false; if (!(other instanceof RelCourseRouteId)) return false; RelCourseRouteId castOther = (RelCourseRouteId) other; return (this.getCourseId() == castOther.getCourseId()) && (this.getRouteId() == castOther.getRouteId()); } public int hashCode() { int result = 17; result = 37 * result + this.getCourseId(); result = 37 * result + this.getRouteId(); return result; } }