package cbe.fetching.model.auto; import java.util.Date; import org.apache.cayenne.CayenneDataObject; import cbe.fetching.constants.DesignationType; import cbe.fetching.model.Person; /** * Class _Designation was generated by Cayenne. * It is probably a good idea to avoid changing this class manually, * since it may be overwritten next time code is regenerated. * If you need to make any customizations, please use subclass. */ public abstract class _Designation extends CayenneDataObject { public static final String COMPANY_NAME_PROPERTY = "companyName"; public static final String CONTRACT_EXPIRATION_DATE_PROPERTY = "contractExpirationDate"; public static final String CONTRACT_NUMBER_PROPERTY = "contractNumber"; public static final String PCS_END_DATE_PROPERTY = "pcsEndDate"; public static final String RANK_PROPERTY = "rank"; public static final String TYPE_PROPERTY = "type"; public static final String PERSON_PROPERTY = "person"; public static final String ID_PK_COLUMN = "ID"; public void setCompanyName(String companyName) { writeProperty("companyName", companyName); } public String getCompanyName() { return (String)readProperty("companyName"); } public void setContractExpirationDate(Date contractExpirationDate) { writeProperty("contractExpirationDate", contractExpirationDate); } public Date getContractExpirationDate() { return (Date)readProperty("contractExpirationDate"); } public void setContractNumber(String contractNumber) { writeProperty("contractNumber", contractNumber); } public String getContractNumber() { return (String)readProperty("contractNumber"); } public void setPcsEndDate(Date pcsEndDate) { writeProperty("pcsEndDate", pcsEndDate); } public Date getPcsEndDate() { return (Date)readProperty("pcsEndDate"); } public void setRank(String rank) { writeProperty("rank", rank); } public String getRank() { return (String)readProperty("rank"); } public void setType(DesignationType type) { writeProperty("type", type); } public DesignationType getType() { return (DesignationType)readProperty("type"); } public void setPerson(Person person) { setToOneTarget("person", person, true); } public Person getPerson() { return (Person)readProperty("person"); } protected abstract void initializeType(); }