package net.ms.designer.projectbuilder.model; import java.io.Serializable; import java.util.Set; import org.apache.commons.lang.builder.ToStringBuilder; /** @author Hibernate CodeGenerator */ public class ComDetail implements Serializable { /** identifier field */ private Long comDetailId; /** nullable persistent field */ private String comDetailCode; /** nullable persistent field */ private String comDetailName; /** nullable persistent field */ private String comDetailDesc; /** nullable persistent field */ private Long comDetailType; /** nullable persistent field */ private net.ms.designer.projectbuilder.model.Component component; /** persistent field */ private ComDetailPosition comDetailPosition; /** persistent field */ private Set comAttrs; /** full constructor */ public ComDetail(String comDetailCode, String comDetailName, String comDetailDesc, Long comDetailType, net.ms.designer.projectbuilder.model.Component component, ComDetailPosition comDetailPosition, Set comAttrs) { this.comDetailCode = comDetailCode; this.comDetailName = comDetailName; this.comDetailDesc = comDetailDesc; this.comDetailType = comDetailType; this.component = component; this.comDetailPosition = comDetailPosition; this.comAttrs = comAttrs; } /** default constructor */ public ComDetail() { } /** minimal constructor */ public ComDetail(ComDetailPosition comDetailPosition, Set comAttrs) { this.comDetailPosition = comDetailPosition; this.comAttrs = comAttrs; } public Long getComDetailId() { return this.comDetailId; } public void setComDetailId(Long comDetailId) { this.comDetailId = comDetailId; } public String getComDetailCode() { return this.comDetailCode; } public void setComDetailCode(String comDetailCode) { this.comDetailCode = comDetailCode; } public String getComDetailName() { return this.comDetailName; } public void setComDetailName(String comDetailName) { this.comDetailName = comDetailName; } public String getComDetailDesc() { return this.comDetailDesc; } public void setComDetailDesc(String comDetailDesc) { this.comDetailDesc = comDetailDesc; } public Long getComDetailType() { return this.comDetailType; } public void setComDetailType(Long comDetailType) { this.comDetailType = comDetailType; } public net.ms.designer.projectbuilder.model.Component getComponent() { return this.component; } public void setComponent(net.ms.designer.projectbuilder.model.Component component) { this.component = component; } public ComDetailPosition getComDetailPosition() { return this.comDetailPosition; } public void setComDetailPosition(ComDetailPosition comDetailPosition) { this.comDetailPosition = comDetailPosition; } public Set getComAttrs() { return this.comAttrs; } public void setComAttrs(Set comAttrs) { this.comAttrs = comAttrs; } public String toString() { return new ToStringBuilder(this) .append("comDetailId", getComDetailId()) .toString(); } }