package webctdbexport.db;
// Generated 17-Jun-2011 11:38:57 by Hibernate Tools 3.4.0.CR1
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;
/**
* CmsCeLanguage generated by hbm2java
*/
@Entity
@Table(name="CMS_CE_LANGUAGE"
)
public class CmsCeLanguage implements java.io.Serializable {
private String locale;
private String language;
private String country;
private String oracleLanguage;
private String sqlserverLanguage;
private String description;
private String defaultCharset;
private Set<CmsContentEntry> cmsContentEntries = new HashSet<CmsContentEntry>(0);
public CmsCeLanguage() {
}
public CmsCeLanguage(String locale, String language, String country, String oracleLanguage, String sqlserverLanguage, String description) {
this.locale = locale;
this.language = language;
this.country = country;
this.oracleLanguage = oracleLanguage;
this.sqlserverLanguage = sqlserverLanguage;
this.description = description;
}
public CmsCeLanguage(String locale, String language, String country, String oracleLanguage, String sqlserverLanguage, String description, String defaultCharset, Set<CmsContentEntry> cmsContentEntries) {
this.locale = locale;
this.language = language;
this.country = country;
this.oracleLanguage = oracleLanguage;
this.sqlserverLanguage = sqlserverLanguage;
this.description = description;
this.defaultCharset = defaultCharset;
this.cmsContentEntries = cmsContentEntries;
}
@Id
@Column(name="LOCALE", nullable=false, length=30)
public String getLocale() {
return this.locale;
}
public void setLocale(String locale) {
this.locale = locale;
}
@Column(name="LANGUAGE", nullable=false, length=30)
public String getLanguage() {
return this.language;
}
public void setLanguage(String language) {
this.language = language;
}
@Column(name="COUNTRY", nullable=false, length=30)
public String getCountry() {
return this.country;
}
public void setCountry(String country) {
this.country = country;
}
@Column(name="ORACLE_LANGUAGE", nullable=false, length=30)
public String getOracleLanguage() {
return this.oracleLanguage;
}
public void setOracleLanguage(String oracleLanguage) {
this.oracleLanguage = oracleLanguage;
}
@Column(name="SQLSERVER_LANGUAGE", nullable=false, length=30)
public String getSqlserverLanguage() {
return this.sqlserverLanguage;
}
public void setSqlserverLanguage(String sqlserverLanguage) {
this.sqlserverLanguage = sqlserverLanguage;
}
@Column(name="DESCRIPTION", nullable=false, length=100)
public String getDescription() {
return this.description;
}
public void setDescription(String description) {
this.description = description;
}
@Column(name="DEFAULT_CHARSET", length=30)
public String getDefaultCharset() {
return this.defaultCharset;
}
public void setDefaultCharset(String defaultCharset) {
this.defaultCharset = defaultCharset;
}
@OneToMany(fetch=FetchType.LAZY, mappedBy="cmsCeLanguage")
public Set<CmsContentEntry> getCmsContentEntries() {
return this.cmsContentEntries;
}
public void setCmsContentEntries(Set<CmsContentEntry> cmsContentEntries) {
this.cmsContentEntries = cmsContentEntries;
}
}