[jboss-user] [JBoss Tools (users)] - Re: Hibernate Configurations problem
asookazian
do-not-reply at jboss.com
Wed Mar 11 11:17:02 EDT 2009
Here's the entire Equipment class:
package com.cox.bets.entity;
| // Generated Oct 31, 2008 8:53:40 AM by Hibernate Tools 3.2.0.CR1
|
| import java.util.Date;
| import java.util.HashSet;
| import java.util.Set;
|
| import javax.persistence.CascadeType;
| import javax.persistence.Column;
| import javax.persistence.Entity;
| import javax.persistence.FetchType;
| import javax.persistence.GeneratedValue;
| import javax.persistence.GenerationType;
| import javax.persistence.Id;
| import javax.persistence.JoinColumn;
| import javax.persistence.ManyToOne;
| import javax.persistence.OneToMany;
| import javax.persistence.Table;
| import javax.persistence.Temporal;
| import javax.persistence.TemporalType;
| import javax.persistence.UniqueConstraint;
|
| import org.hibernate.validator.Length;
| import org.hibernate.validator.NotNull;
|
| /**
| * Equipment generated by hbm2java
| */
| @Entity
| @Table(name = "Equipment", uniqueConstraints = @UniqueConstraint(columnNames = "SerialNumber"))
| public class Equipment implements java.io.Serializable {
|
| private int equipmentId;
| private ApplicationUser applicationUserByUpdatedByUserId;
| private ApplicationUser applicationUserByAddedByUserId;
| private String serialNumber;
| private String macaddress;
| private Integer equipmentTypeListCode;
| private Date equipmentServiceDate;
| private Date addedDate;
| private Date updatedDate;
| private String modelNumber;
| private Set<EquipmentRepair> equipmentRepairs = new HashSet<EquipmentRepair>(
| 0);
|
| public Equipment() {
| }
|
| public Equipment(int equipmentId,
| ApplicationUser applicationUserByUpdatedByUserId,
| ApplicationUser applicationUserByAddedByUserId,
| String serialNumber,
| Date addedDate,
| Date updatedDate) {
| this.equipmentId = equipmentId;
| this.applicationUserByUpdatedByUserId = applicationUserByUpdatedByUserId;
| this.applicationUserByAddedByUserId = applicationUserByAddedByUserId;
| this.serialNumber = serialNumber;
| this.addedDate = addedDate;
| this.updatedDate = updatedDate;
| }
| public Equipment(int equipmentId,
| ApplicationUser applicationUserByUpdatedByUserId,
| ApplicationUser applicationUserByAddedByUserId,
| String serialNumber, String macaddress,
| Integer equipmentTypeListCode, Date equipmentServiceDate,
| Date addedDate, Date updatedDate,
| Set<EquipmentRepair> equipmentRepairs) {
| this.equipmentId = equipmentId;
| this.applicationUserByUpdatedByUserId = applicationUserByUpdatedByUserId;
| this.applicationUserByAddedByUserId = applicationUserByAddedByUserId;
| this.serialNumber = serialNumber;
| this.macaddress = macaddress;
| this.equipmentTypeListCode = equipmentTypeListCode;
| this.equipmentServiceDate = equipmentServiceDate;
| this.addedDate = addedDate;
| this.updatedDate = updatedDate;
| this.equipmentRepairs = equipmentRepairs;
| }
|
| @Id
| @GeneratedValue(strategy=GenerationType.IDENTITY)
| @Column(name = "EquipmentID", unique = true, nullable = false)
| @NotNull
| public int getEquipmentId() {
| return this.equipmentId;
| }
|
| public void setEquipmentId(int equipmentId) {
| this.equipmentId = equipmentId;
| }
| @ManyToOne(fetch = FetchType.LAZY)
| @JoinColumn(name = "UpdatedByUserID", nullable = false)
| @NotNull
| public ApplicationUser getApplicationUserByUpdatedByUserId() {
| return this.applicationUserByUpdatedByUserId;
| }
|
| public void setApplicationUserByUpdatedByUserId(
| ApplicationUser applicationUserByUpdatedByUserId) {
| this.applicationUserByUpdatedByUserId = applicationUserByUpdatedByUserId;
| }
| @ManyToOne(fetch = FetchType.LAZY)
| @JoinColumn(name = "AddedByUserID", nullable = false)
| @NotNull
| public ApplicationUser getApplicationUserByAddedByUserId() {
| return this.applicationUserByAddedByUserId;
| }
|
| public void setApplicationUserByAddedByUserId(
| ApplicationUser applicationUserByAddedByUserId) {
| this.applicationUserByAddedByUserId = applicationUserByAddedByUserId;
| }
|
| @Column(name = "SerialNumber", unique = true, nullable = false, length = 50)
| @NotNull
| @Length(max = 50)
| public String getSerialNumber() {
| return this.serialNumber;
| }
|
| public void setSerialNumber(String serialNumber) {
| this.serialNumber = serialNumber;
| }
|
| @Column(name = "ModelNumber", length = 50)
| @Length(max = 50)
| public String getModelNumber() {
| return this.modelNumber;
| }
|
| public void setModelNumber(String modelNumber) {
| this.modelNumber = modelNumber;
| }
|
| @Column(name = "MACAddress", length = 50)
| @Length(max = 50)
| public String getMacaddress() {
| return this.macaddress;
| }
|
| public void setMacaddress(String macaddress) {
| this.macaddress = macaddress;
| }
|
| @Column(name = "EquipmentTypeListCode")
| public Integer getEquipmentTypeListCode() {
| return this.equipmentTypeListCode;
| }
|
| public void setEquipmentTypeListCode(Integer equipmentTypeListCode) {
| this.equipmentTypeListCode = equipmentTypeListCode;
| }
| @Temporal(TemporalType.TIMESTAMP)
| @Column(name = "EquipmentServiceDate", length = 23)
| public Date getEquipmentServiceDate() {
| return this.equipmentServiceDate;
| }
|
| public void setEquipmentServiceDate(Date equipmentServiceDate) {
| this.equipmentServiceDate = equipmentServiceDate;
| }
| @Temporal(TemporalType.TIMESTAMP)
| @Column(name = "AddedDate", nullable = false, length = 23)
| @NotNull
| public Date getAddedDate() {
| return this.addedDate;
| }
|
| public void setAddedDate(Date addedDate) {
| this.addedDate = addedDate;
| }
| @Temporal(TemporalType.TIMESTAMP)
| @Column(name = "UpdatedDate", nullable = false, length = 23)
| @NotNull
| public Date getUpdatedDate() {
| return this.updatedDate;
| }
|
| public void setUpdatedDate(Date updatedDate) {
| this.updatedDate = updatedDate;
| }
| @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "equipment")
| public Set<EquipmentRepair> getEquipmentRepairs() {
| return this.equipmentRepairs;
| }
|
| public void setEquipmentRepairs(Set<EquipmentRepair> equipmentRepairs) {
| this.equipmentRepairs = equipmentRepairs;
| }
|
|
|
| }
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4216997#4216997
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4216997
More information about the jboss-user
mailing list