package webctdbexport.db; // Generated 17-Jun-2011 11:38:57 by Hibernate Tools 3.4.0.CR1 import java.math.BigDecimal; import java.util.HashSet; import java.util.Set; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.Id; import javax.persistence.OneToMany; import javax.persistence.Table; /** * ColMetaGroup generated by hbm2java */ @Entity @Table(name="COL_META_GROUP" ) public class ColMetaGroup implements java.io.Serializable { private BigDecimal id; private String label; private BigDecimal defaultPos; private BigDecimal deletestatus; private BigDecimal createTs; private BigDecimal lastmodifyTs; private Set<ColMeta> colMetas = new HashSet<ColMeta>(0); public ColMetaGroup() { } public ColMetaGroup(BigDecimal id, BigDecimal deletestatus, BigDecimal createTs, BigDecimal lastmodifyTs) { this.id = id; this.deletestatus = deletestatus; this.createTs = createTs; this.lastmodifyTs = lastmodifyTs; } public ColMetaGroup(BigDecimal id, String label, BigDecimal defaultPos, BigDecimal deletestatus, BigDecimal createTs, BigDecimal lastmodifyTs, Set<ColMeta> colMetas) { this.id = id; this.label = label; this.defaultPos = defaultPos; this.deletestatus = deletestatus; this.createTs = createTs; this.lastmodifyTs = lastmodifyTs; this.colMetas = colMetas; } @Id @Column(name="ID", nullable=false, precision=20, scale=0) public BigDecimal getId() { return this.id; } public void setId(BigDecimal id) { this.id = id; } @Column(name="LABEL", length=256) public String getLabel() { return this.label; } public void setLabel(String label) { this.label = label; } @Column(name="DEFAULT_POS", precision=20, scale=0) public BigDecimal getDefaultPos() { return this.defaultPos; } public void setDefaultPos(BigDecimal defaultPos) { this.defaultPos = defaultPos; } @Column(name="DELETESTATUS", nullable=false, precision=22, scale=0) public BigDecimal getDeletestatus() { return this.deletestatus; } public void setDeletestatus(BigDecimal deletestatus) { this.deletestatus = deletestatus; } @Column(name="CREATE_TS", nullable=false, precision=20, scale=0) public BigDecimal getCreateTs() { return this.createTs; } public void setCreateTs(BigDecimal createTs) { this.createTs = createTs; } @Column(name="LASTMODIFY_TS", nullable=false, precision=20, scale=0) public BigDecimal getLastmodifyTs() { return this.lastmodifyTs; } public void setLastmodifyTs(BigDecimal lastmodifyTs) { this.lastmodifyTs = lastmodifyTs; } @OneToMany(fetch=FetchType.LAZY, mappedBy="colMetaGroup") public Set<ColMeta> getColMetas() { return this.colMetas; } public void setColMetas(Set<ColMeta> colMetas) { this.colMetas = colMetas; } }