package org.apache.cayenne.testdo.inheritance_people.auto; import org.apache.cayenne.exp.Property; import org.apache.cayenne.testdo.inheritance_people.AbstractPerson; import org.apache.cayenne.testdo.inheritance_people.ClientCompany; /** * Class _CustomerRepresentative 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 _CustomerRepresentative extends AbstractPerson { private static final long serialVersionUID = 1L; public static final String PERSON_ID_PK_COLUMN = "PERSON_ID"; public static final Property<String> CLIENT_CONTACT_TYPE = Property.create("clientContactType", String.class); public static final Property<ClientCompany> TO_CLIENT_COMPANY = Property.create("toClientCompany", ClientCompany.class); public void setClientContactType(String clientContactType) { writeProperty("clientContactType", clientContactType); } public String getClientContactType() { return (String)readProperty("clientContactType"); } public void setToClientCompany(ClientCompany toClientCompany) { setToOneTarget("toClientCompany", toClientCompany, true); } public ClientCompany getToClientCompany() { return (ClientCompany)readProperty("toClientCompany"); } }