package webctdbexport.db;
// Generated 17-Jun-2011 11:38:57 by Hibernate Tools 3.4.0.CR1
import java.math.BigDecimal;
import javax.persistence.Column;
import javax.persistence.Embeddable;
/**
* ColMetaVisVId generated by hbm2java
*/
@Embeddable
public class ColMetaVisVId implements java.io.Serializable {
private BigDecimal id;
private String name;
private Short datatype;
private String description;
private Boolean immutable;
private Boolean notDeleteable;
private Boolean notHideable;
private Boolean mandatory;
private Boolean gradeable;
private BigDecimal colMetaGroupId;
private Boolean useSelectedVals;
private String specSource;
private BigDecimal ownerLcId;
private BigDecimal ownerModuleId;
private BigDecimal deletestatus;
private BigDecimal visibility;
private BigDecimal currentLcId;
public ColMetaVisVId() {
}
public ColMetaVisVId(BigDecimal id, String name, Short datatype, String description, Boolean immutable, Boolean notDeleteable, Boolean notHideable, Boolean mandatory, Boolean gradeable, BigDecimal colMetaGroupId, Boolean useSelectedVals, String specSource, BigDecimal ownerLcId, BigDecimal ownerModuleId, BigDecimal deletestatus, BigDecimal visibility, BigDecimal currentLcId) {
this.id = id;
this.name = name;
this.datatype = datatype;
this.description = description;
this.immutable = immutable;
this.notDeleteable = notDeleteable;
this.notHideable = notHideable;
this.mandatory = mandatory;
this.gradeable = gradeable;
this.colMetaGroupId = colMetaGroupId;
this.useSelectedVals = useSelectedVals;
this.specSource = specSource;
this.ownerLcId = ownerLcId;
this.ownerModuleId = ownerModuleId;
this.deletestatus = deletestatus;
this.visibility = visibility;
this.currentLcId = currentLcId;
}
@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="NAME", nullable=false, length=256)
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
@Column(name="DATATYPE", nullable=false, precision=4, scale=0)
public Short getDatatype() {
return this.datatype;
}
public void setDatatype(Short datatype) {
this.datatype = datatype;
}
@Column(name="DESCRIPTION", nullable=false, length=4000)
public String getDescription() {
return this.description;
}
public void setDescription(String description) {
this.description = description;
}
@Column(name="IMMUTABLE", nullable=false, precision=1, scale=0)
public Boolean getImmutable() {
return this.immutable;
}
public void setImmutable(Boolean immutable) {
this.immutable = immutable;
}
@Column(name="NOT_DELETEABLE", nullable=false, precision=1, scale=0)
public Boolean getNotDeleteable() {
return this.notDeleteable;
}
public void setNotDeleteable(Boolean notDeleteable) {
this.notDeleteable = notDeleteable;
}
@Column(name="NOT_HIDEABLE", nullable=false, precision=1, scale=0)
public Boolean getNotHideable() {
return this.notHideable;
}
public void setNotHideable(Boolean notHideable) {
this.notHideable = notHideable;
}
@Column(name="MANDATORY", nullable=false, precision=1, scale=0)
public Boolean getMandatory() {
return this.mandatory;
}
public void setMandatory(Boolean mandatory) {
this.mandatory = mandatory;
}
@Column(name="GRADEABLE", nullable=false, precision=1, scale=0)
public Boolean getGradeable() {
return this.gradeable;
}
public void setGradeable(Boolean gradeable) {
this.gradeable = gradeable;
}
@Column(name="COL_META_GROUP_ID", nullable=false, precision=20, scale=0)
public BigDecimal getColMetaGroupId() {
return this.colMetaGroupId;
}
public void setColMetaGroupId(BigDecimal colMetaGroupId) {
this.colMetaGroupId = colMetaGroupId;
}
@Column(name="USE_SELECTED_VALS", nullable=false, precision=1, scale=0)
public Boolean getUseSelectedVals() {
return this.useSelectedVals;
}
public void setUseSelectedVals(Boolean useSelectedVals) {
this.useSelectedVals = useSelectedVals;
}
@Column(name="SPEC_SOURCE", nullable=false, length=40)
public String getSpecSource() {
return this.specSource;
}
public void setSpecSource(String specSource) {
this.specSource = specSource;
}
@Column(name="OWNER_LC_ID", nullable=false, precision=20, scale=0)
public BigDecimal getOwnerLcId() {
return this.ownerLcId;
}
public void setOwnerLcId(BigDecimal ownerLcId) {
this.ownerLcId = ownerLcId;
}
@Column(name="OWNER_MODULE_ID", nullable=false, precision=20, scale=0)
public BigDecimal getOwnerModuleId() {
return this.ownerModuleId;
}
public void setOwnerModuleId(BigDecimal ownerModuleId) {
this.ownerModuleId = ownerModuleId;
}
@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="VISIBILITY", nullable=false, precision=22, scale=0)
public BigDecimal getVisibility() {
return this.visibility;
}
public void setVisibility(BigDecimal visibility) {
this.visibility = visibility;
}
@Column(name="CURRENT_LC_ID", nullable=false, precision=20, scale=0)
public BigDecimal getCurrentLcId() {
return this.currentLcId;
}
public void setCurrentLcId(BigDecimal currentLcId) {
this.currentLcId = currentLcId;
}
}