@Entity public class ClientCRMEntryEntity extends CRMEntryEntity implements TaggableEntityIF<ClientCRMEntryEntity,ClientCRMEntryFreeTagLinkEntity>
| Modifier and Type | Field and Description |
|---|---|
private ClientCRMStateType |
clientState |
static String |
CRMENTRY_JOIN_COLUMN_NAME |
private CustomRateSetEntity |
defaultCustomRateSet |
private Set<ClientCRMEntryFreeTagLinkEntity> |
freeTags |
static String |
JOIN_TABLE_NAME |
static String |
LOCATION_JOIN_COLUMN_NAME |
private Set<LocationAliasEntity> |
locations |
private CurrencyEntity |
preferredCurrency |
private Set<ProjectEntity> |
projects |
lastUpdatedUserIdDATE_MOD_FIELD, dateCreated, dateModified, id, ID_FIELD, versionTC_FIELD, TC_PROPERTY_NAME| Constructor and Description |
|---|
ClientCRMEntryEntity() |
| Modifier and Type | Method and Description |
|---|---|
ClientCRMStateType |
getClientState() |
String |
getCRMEntryColumn() |
CustomRateSetEntity |
getDefaultCustomRateSet() |
Set<ClientCRMEntryFreeTagLinkEntity> |
getFreeTags() |
String |
getLocationColumn() |
String |
getLocationJoinTable() |
Set<LocationAliasEntity> |
getLocations() |
CurrencyEntity |
getPreferredCurrency() |
Set<ProjectEntity> |
getProjects() |
protected CRMEntryType |
initCRMEntryType() |
void |
populateChildren() |
void |
setClientState(ClientCRMStateType clientState) |
void |
setDefaultCustomRateSet(CustomRateSetEntity defaultCustomRateSet) |
void |
setFreeTags(Set<ClientCRMEntryFreeTagLinkEntity> freeTags) |
void |
setLocations(Set<LocationAliasEntity> locations) |
void |
setPreferredCurrency(CurrencyEntity preferredCurrency) |
void |
setProjects(Set<ProjectEntity> projects) |
getAccountManager, getBillingLocation, getColorCode, getCompanyProfile, getCrmClientClassificationListItem, getCrmEntryType, getExternalCode, getIndustryType, getName, getPrimaryLocation, getWebsite, setAccountManager, setBillingLocation, setColorCode, setCompanyProfile, setCrmClientClassificationListItem, setCrmEntryType, setExternalCode, setIndustryType, setName, setPrimaryLocation, setWebsite, syncLocationsgetTrafficCompany, setTrafficCompanygetLastUpdatedUserId, setLastUpdatedUserIdgetDateCreated, getDateModified, getId, getProxiedId, getVersion, isPersisted, isUnpersisted, prePersist, preUpdate, setDateCreated, setDateModified, setId, setVersionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final String JOIN_TABLE_NAME
public static final String LOCATION_JOIN_COLUMN_NAME
public static final String CRMENTRY_JOIN_COLUMN_NAME
private ClientCRMStateType clientState
private Set<LocationAliasEntity> locations
private Set<ProjectEntity> projects
private Set<ClientCRMEntryFreeTagLinkEntity> freeTags
private CustomRateSetEntity defaultCustomRateSet
private CurrencyEntity preferredCurrency
public void populateChildren()
populateChildren in class CRMEntryEntitypublic CurrencyEntity getPreferredCurrency()
public void setPreferredCurrency(CurrencyEntity preferredCurrency)
public Set<ClientCRMEntryFreeTagLinkEntity> getFreeTags()
getFreeTags in interface TaggableEntityIF<ClientCRMEntryEntity,ClientCRMEntryFreeTagLinkEntity>public void setFreeTags(Set<ClientCRMEntryFreeTagLinkEntity> freeTags)
setFreeTags in interface TaggableEntityIF<ClientCRMEntryEntity,ClientCRMEntryFreeTagLinkEntity>public Set<LocationAliasEntity> getLocations()
getLocations in interface HasLocationspublic void setLocations(Set<LocationAliasEntity> locations)
setLocations in interface HasLocationspublic ClientCRMStateType getClientState()
public void setClientState(ClientCRMStateType clientState)
public Set<ProjectEntity> getProjects()
public void setProjects(Set<ProjectEntity> projects)
protected CRMEntryType initCRMEntryType()
initCRMEntryType in class CRMEntryEntitypublic String getLocationColumn()
getLocationColumn in interface HasLocationspublic String getCRMEntryColumn()
getCRMEntryColumn in interface HasLocationspublic String getLocationJoinTable()
getLocationJoinTable in interface HasLocationspublic CustomRateSetEntity getDefaultCustomRateSet()
public void setDefaultCustomRateSet(CustomRateSetEntity defaultCustomRateSet)
Copyright © 2008–2016 Sohnar Ltd.. All rights reserved.