package webctdbexport.db; // Generated 17-Jun-2011 11:38:57 by Hibernate Tools 3.4.0.CR1 import java.math.BigDecimal; import java.sql.Clob; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; /** * RptLearningContextT generated by hbm2java */ @Entity @Table(name="RPT_LEARNING_CONTEXT_T" ) public class RptLearningContextT implements java.io.Serializable { private BigDecimal learningContextId; private Boolean startDateRestricted; private Boolean endDateRestricted; private BigDecimal parentLearningContextId; private String name; private Clob longDescription; private Clob fullDescription; private String url; private String email; private String title; private String type; private String organizationName; private String organizationUnit; private String organizationType; private String sourceId; private String sourceName; private String dataSource; private BigDecimal lastArchived; private String administrativePeriod; private BigDecimal startDate; private BigDecimal endDate; private BigDecimal learningContextCount; private BigDecimal memberCount; private BigDecimal templateCount; public RptLearningContextT() { } public RptLearningContextT(BigDecimal learningContextId) { this.learningContextId = learningContextId; } public RptLearningContextT(BigDecimal learningContextId, Boolean startDateRestricted, Boolean endDateRestricted, BigDecimal parentLearningContextId, String name, Clob longDescription, Clob fullDescription, String url, String email, String title, String type, String organizationName, String organizationUnit, String organizationType, String sourceId, String sourceName, String dataSource, BigDecimal lastArchived, String administrativePeriod, BigDecimal startDate, BigDecimal endDate, BigDecimal learningContextCount, BigDecimal memberCount, BigDecimal templateCount) { this.learningContextId = learningContextId; this.startDateRestricted = startDateRestricted; this.endDateRestricted = endDateRestricted; this.parentLearningContextId = parentLearningContextId; this.name = name; this.longDescription = longDescription; this.fullDescription = fullDescription; this.url = url; this.email = email; this.title = title; this.type = type; this.organizationName = organizationName; this.organizationUnit = organizationUnit; this.organizationType = organizationType; this.sourceId = sourceId; this.sourceName = sourceName; this.dataSource = dataSource; this.lastArchived = lastArchived; this.administrativePeriod = administrativePeriod; this.startDate = startDate; this.endDate = endDate; this.learningContextCount = learningContextCount; this.memberCount = memberCount; this.templateCount = templateCount; } @Id @Column(name="LEARNING_CONTEXT_ID", nullable=false, precision=20, scale=0) public BigDecimal getLearningContextId() { return this.learningContextId; } public void setLearningContextId(BigDecimal learningContextId) { this.learningContextId = learningContextId; } @Column(name="START_DATE_RESTRICTED", precision=1, scale=0) public Boolean getStartDateRestricted() { return this.startDateRestricted; } public void setStartDateRestricted(Boolean startDateRestricted) { this.startDateRestricted = startDateRestricted; } @Column(name="END_DATE_RESTRICTED", precision=1, scale=0) public Boolean getEndDateRestricted() { return this.endDateRestricted; } public void setEndDateRestricted(Boolean endDateRestricted) { this.endDateRestricted = endDateRestricted; } @Column(name="PARENT_LEARNING_CONTEXT_ID", precision=20, scale=0) public BigDecimal getParentLearningContextId() { return this.parentLearningContextId; } public void setParentLearningContextId(BigDecimal parentLearningContextId) { this.parentLearningContextId = parentLearningContextId; } @Column(name="NAME", length=1000) public String getName() { return this.name; } public void setName(String name) { this.name = name; } @Column(name="LONG_DESCRIPTION") public Clob getLongDescription() { return this.longDescription; } public void setLongDescription(Clob longDescription) { this.longDescription = longDescription; } @Column(name="FULL_DESCRIPTION") public Clob getFullDescription() { return this.fullDescription; } public void setFullDescription(Clob fullDescription) { this.fullDescription = fullDescription; } @Column(name="URL", length=1000) public String getUrl() { return this.url; } public void setUrl(String url) { this.url = url; } @Column(name="EMAIL", length=320) public String getEmail() { return this.email; } public void setEmail(String email) { this.email = email; } @Column(name="TITLE", length=128) public String getTitle() { return this.title; } public void setTitle(String title) { this.title = title; } @Column(name="TYPE", length=128) public String getType() { return this.type; } public void setType(String type) { this.type = type; } @Column(name="ORGANIZATION_NAME", length=768) public String getOrganizationName() { return this.organizationName; } public void setOrganizationName(String organizationName) { this.organizationName = organizationName; } @Column(name="ORGANIZATION_UNIT", length=768) public String getOrganizationUnit() { return this.organizationUnit; } public void setOrganizationUnit(String organizationUnit) { this.organizationUnit = organizationUnit; } @Column(name="ORGANIZATION_TYPE", length=96) public String getOrganizationType() { return this.organizationType; } public void setOrganizationType(String organizationType) { this.organizationType = organizationType; } @Column(name="SOURCE_ID", length=768) public String getSourceId() { return this.sourceId; } public void setSourceId(String sourceId) { this.sourceId = sourceId; } @Column(name="SOURCE_NAME", length=510) public String getSourceName() { return this.sourceName; } public void setSourceName(String sourceName) { this.sourceName = sourceName; } @Column(name="DATA_SOURCE", length=768) public String getDataSource() { return this.dataSource; } public void setDataSource(String dataSource) { this.dataSource = dataSource; } @Column(name="LAST_ARCHIVED", precision=20, scale=0) public BigDecimal getLastArchived() { return this.lastArchived; } public void setLastArchived(BigDecimal lastArchived) { this.lastArchived = lastArchived; } @Column(name="ADMINISTRATIVE_PERIOD", length=96) public String getAdministrativePeriod() { return this.administrativePeriod; } public void setAdministrativePeriod(String administrativePeriod) { this.administrativePeriod = administrativePeriod; } @Column(name="START_DATE", precision=20, scale=0) public BigDecimal getStartDate() { return this.startDate; } public void setStartDate(BigDecimal startDate) { this.startDate = startDate; } @Column(name="END_DATE", precision=20, scale=0) public BigDecimal getEndDate() { return this.endDate; } public void setEndDate(BigDecimal endDate) { this.endDate = endDate; } @Column(name="LEARNING_CONTEXT_COUNT", precision=20, scale=0) public BigDecimal getLearningContextCount() { return this.learningContextCount; } public void setLearningContextCount(BigDecimal learningContextCount) { this.learningContextCount = learningContextCount; } @Column(name="MEMBER_COUNT", precision=20, scale=0) public BigDecimal getMemberCount() { return this.memberCount; } public void setMemberCount(BigDecimal memberCount) { this.memberCount = memberCount; } @Column(name="TEMPLATE_COUNT", precision=20, scale=0) public BigDecimal getTemplateCount() { return this.templateCount; } public void setTemplateCount(BigDecimal templateCount) { this.templateCount = templateCount; } }