public class Employer extends Company
DBObject.DenormalizeAction
Modifier and Type | Field and Description |
---|---|
static GlobalId |
DBCLASS_GID
Membership Employer
|
static java.lang.String |
DBCLASS_NAME
Membership Employer
|
DBEVERYONE_CONTACT, DBFIELD_MOBILE, DBUSERS_ADMIN, DBUSERS_CONTACT
ATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS
Constructor and Description |
---|
Employer(DBClass def,
DataSource dataSource)
Std.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
extGetDerivedValue(DBField field,
FldParams params)
OVERRIDE This method for all objects with derived fields that are NOT linked.
|
protected boolean |
extIsMandatory(DBField field)
Conditional mandatory field.
|
java.lang.Object |
findEmployerCategory(java.lang.String... args)
The employer category.
|
PaymentFrequency |
findFrequency(java.lang.String... args)
employer payment frequency.
|
PaymentFrequency |
findRemitFreq(java.lang.String... args)
Remittance Frequency.
|
double |
getBalance(java.lang.String... args) |
java.lang.String |
getCode(java.lang.String... args) |
java.lang.String |
getCodeAndName(java.lang.String... args) |
double |
getComisPcnt(java.lang.String... args) |
java.lang.Object |
getEmployerCategory(java.lang.String... args) |
java.lang.String |
getEmployerDisplayDetails(java.lang.String... args) |
PaymentFrequency |
getFrequency(java.lang.String... args) |
double |
getLastPaidAmount(java.lang.String... args) |
java.util.Date |
getLastPaymentDate(java.lang.String... args) |
java.lang.String |
getMainContact(java.lang.String... args) |
java.util.Date |
getPaidTo(java.lang.String... args) |
DBObject |
getPreviewPayment(DBObject payment)
Get employer preview payment
|
PaymentFrequency |
getRemitFreq(java.lang.String... args) |
java.util.Date |
getRenewalSent(java.lang.String... args) |
boolean |
isComisFlag(java.lang.String... args) |
Employer |
setBalance(double value,
java.lang.String... args) |
Employer |
setCode(java.lang.String value,
java.lang.String... args) |
Employer |
setComisFlag(boolean value,
java.lang.String... args) |
Employer |
setComisPcnt(double value,
java.lang.String... args) |
Employer |
setEmployerCategory(java.lang.Object value,
java.lang.String... args) |
Employer |
setFrequency(com.aspc.dal.layers.aspc_app.invoice.PaymentFrequency value,
java.lang.String... args) |
Employer |
setLastPaidAmount(double value,
java.lang.String... args) |
Employer |
setMainContact(java.lang.String value,
java.lang.String... args) |
Employer |
setPaidTo(java.util.Date value,
java.lang.String... args) |
Employer |
setRemitFreq(com.aspc.dal.layers.aspc_app.invoice.PaymentFrequency value,
java.lang.String... args) |
Employer |
setRenewalSent(java.util.Date value,
java.lang.String... args) |
eventFieldUpdated, extAutoEnterCreate, extCheckModifyAccess, extFixUp, extGetDerivedGlobalKey, extGetValue, extIsOnChange, extSetValue, extValidateField, findAccountant, findCompanyLogo, findDefaultStockBin, findOrganisationType, findRootBusiness, findSiteManager, getAccountant, getAccountNumber, getAccountsEmail, getAustCompanyNo, getCalcNumEmployees, getCeasedTradingDate, getCompanyLogo, getDefaultStockBin, getDescription, getDisplayAddress, getDisplayMailAddress, getDxExchangeBox, getDxNumber, getNoEmployees, getOrganisationName, getOrganisationType, getRootBusiness, getSiteManager, hasSubsidiaryCompany, isCeasedTrading, isChildBusUnitOf, setAccountant, setAccountNumber, setAccountsEmail, setAustCompanyNo, setCeasedTrading, setCeasedTradingDate, setCompanyLogo, setDefaultStockBin, setDescription, setDxExchangeBox, setDxNumber, setNoEmployees, setOrganisationName, setOrganisationType, setSiteManager
extPreSaveRecord, findLogo, findParentBusUnit, getABN, getAboutUs, getAccountPayableEmail, getACN, getDisplayABN, getElectoralDivision, getLogo, getMission, getParentBusUnit, getParentCompany, getRootBusUnit, getSlogan, getWebSite, inFamily, setABN, setAboutUs, setAccountPayableEmail, setACN, setElectoralDivision, setLogo, setMission, setParentBusUnit, setSlogan, setWebSite
canReceiveAlert, decodeUnsubscribeId, displayName, encodeUnsubscribeId, extPostSaveRecord, extPreValidate, extValidateRecord, findContactPerson, findCountry, findDisplayMailCountry, findDisplayMailState, findKey, findLastModifiedBy, findMailCountry, findMailState, findState, getAddress, getContactId, getContactPerson, getCoordinate, getCountry, getCurrentEmail, getDisplayEmail, getDisplayMailAddress, getDisplayMailCountry, getDisplayMailPostCode, getDisplayMailState, getDisplayMailSuburbCity, getEmail, getFax, getFullTextSearchScore, getKeyWords, getLastModifiedBy, getLastModifiedTime, getMailAddress, getMailCountry, getMailPostCode, getMailState, getMailSuburbCity, getMapsHREF, getName, getNotes, getPhone, getPostcode, getPrimaryType, getProperties, getReferencesUUID, getSequence, getSocialFacebook, getSocialGithub, getSocialGooglePlus, getSocialInstagram, getSocialLinkedIn, getSocialPinterest, getSocialTwitter, getSocialYoutube, getState, getSuburbCity, getTFN, getTmpAttachmentKey, getUnsubscribeURL, getUUID, getWeakReferencesUUID, hasReadAccess, isAdmin, isChildNode, isContains, isDescendantNode, isDirectory, isInternal, isNoEmailCorrespondance, isNoEmailCorrespondanceDrv, isPrivate, isPublic, isReferenceable, isSameNode, isVersionable, lastModified, listNodes, makeQuery, makeSearchPlan, setAddress, setAdmin, setContactId, setContactPerson, setCoordinate, setCountry, setEmail, setFax, setKeyWords, setLastModifiedBy, setLastModifiedTime, setMailAddress, setMailCountry, setMailPostCode, setMailState, setMailSuburbCity, setName, setNoEmailCorrespondance, setNotes, setPhone, setPostcode, setPrimaryType, setPrivate, setProperties, setReferenceable, setReferencesUUID, setSequence, setSocialFacebook, setSocialGithub, setSocialGooglePlus, setSocialInstagram, setSocialLinkedIn, setSocialPinterest, setSocialTwitter, setSocialYoutube, setState, setSuburbCity, setTFN, setTmpAttachmentKey, setUUID, setVersionable, setWeakReferencesUUID, toString, vDisplayName, vName
addReloadEventListener, archiveCheck, autoEnterCreate, calculateValue, calculateValue, calculateValue, callingRestoreByJournal, changeThreadMode, checkCreateAccess, checkDelete, checkDeleteAccess, checkModifyAccess, checkModifyAccess, checkReadAccess, clearCache, copy, copyFields, copyIncludeField, copyInwardLinks, delete, denormalizedResult, displayLogName, displayValue, doSearch, dump, equals, eventDataLoaded, extCanDeleteDependantObject, extCheckCreateAccess, extCheckDeleteAccess, extCheckModifyAccess, extCheckReadAccess, extCopy, extDelete, extDeleteRecord, extMarkSavePoint, extPostDeleteRecord, extPreDeleteRecord, extPreValidateDelete, extRaiseEvents, extRollbackTo, extSaveRecord, extUndelete, extValidateDelete, fetchLinkHolder, findGlobalKey, findGlobalKey, findGlobalKey, findGlobalKey, findLinkedObject, findLinkedObject, findLinkedObject, findRawData, fireEventDataLoaded, fixUp, forceLockedTransaction, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getChangedFieldInfo, getChangedFields, getDate, getDate, getDate, getDate, getDate, getDefaultValue, getDisableOnChangeEvent, getDouble, getDouble, getDouble, getDouble, getDouble, getFieldDouble, getFieldInt, getFieldLong, getFieldString, getFormattedString, getFormattedString, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getInt, getInt, getInt, getInt, getInt, getInt, getInwardLinkage, getKeyString, getKeyValue, getLinkedObject, getLinkedObject, getLinkedObject, getLinkedObjectByKey, getLinkedRowId, getLinkedRowId, getLinkedRowIdByData, getLinkHolder, getLockedTransaction, getLong, getLong, getLong, getLong, getLong, getLong, getMutableArrayValue, getMutableArrayValue, getOriginalKey, getOriginalValue, getOriginalValue, getProcessedValue, getPureValue, getRawData, getRawValue, getRawValue, getRowId, getRowKey, getSecondaryCacheGroupKey, getSrcLayerID, getString, getString, getString, getString, getString, getString, getValue, getValue, getValue, getValue, hasAutoChanged, hasAutoChanged, hasChanged, hasChangedByUser, hasChangedByUserField, hasChangedByUserField, hasFieldChanged, hasFieldChanged, hashCode, hasStoredResult, iCheckDeleteAccess, iCheckModifyAccess, iCheckReadAccess, iGetDenormalizedMap, iGetRawValue, iPlaceDenormalizedResult, iPostSaveOrDeleteRecord, iPreSaveOrDeleteRecord, iPreValidate, iRaiseEvents, iSaveOrDeleteRecord, isBrokenLink, isBrokenLink, isChanged, isDataCacheKnownToBeDirty, isDeleted, isEmpty, iSetValue, isForceReindex, isKeyWordField, isMandatory, isNew, isNull, isNull, isOnChange, isReindex, iValidateRecord, lastTouched, makeArchiveDataLoader, makeClone, makeDataLoader, makeDenormalizedDoc, makeLinkedArray, makeModifyAccessException, makeWriteProvider, manualDenormalizeOnSave, markSavePoint, optLockedTransaction, registerWatchedObject, reindex, releaseDenormalized, removeReloadEventListener, restoreByJournal, rollbackTo, setBoolean, setBoolean, setBoolean, setBoolean, setDisableOnChangeEvent, setDouble, setDouble, setInt, setInt, setLong, setLong, setRawData, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, touch, undelete, validateField, validateRecord, validateSubType
public static final java.lang.String DBCLASS_NAME
public static final GlobalId DBCLASS_GID
public Employer(DBClass def, DataSource dataSource) throws java.lang.Exception
def
- The class of this objectdataSource
- The datasource for this objectjava.lang.Exception
- A serious problem occurred@CheckReturnValue public double getBalance(java.lang.String... args)
@Nonnull public Employer setBalance(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getCode(java.lang.String... args)
@Nonnull public Employer setCode(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getCodeAndName(java.lang.String... args)
@CheckReturnValue public boolean isComisFlag(java.lang.String... args)
@Nonnull public Employer setComisFlag(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public double getComisPcnt(java.lang.String... args)
@Nonnull public Employer setComisPcnt(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.lang.Object getEmployerCategory(java.lang.String... args)
@CheckReturnValue @Nonnull public final java.lang.Object findEmployerCategory(java.lang.String... args) throws NotFoundException
EmployerCategory
(String, Searchable)args
- the optional argumentsNotFoundException
- EmployerCategory was not found@Nonnull public Employer setEmployerCategory(java.lang.Object value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getEmployerDisplayDetails(java.lang.String... args)
@CheckReturnValue @Nullable public PaymentFrequency getFrequency(java.lang.String... args)
@CheckReturnValue @Nonnull public final PaymentFrequency findFrequency(java.lang.String... args) throws NotFoundException
PaymentFrequency
(String, Searchable)args
- the optional argumentsNotFoundException
- PaymentFrequency was not found@Nonnull public Employer setFrequency(com.aspc.dal.layers.aspc_app.invoice.PaymentFrequency value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public double getLastPaidAmount(java.lang.String... args)
@Nonnull public Employer setLastPaidAmount(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getLastPaymentDate(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getMainContact(java.lang.String... args)
@Nonnull public Employer setMainContact(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getPaidTo(java.lang.String... args)
@Nonnull public Employer setPaidTo(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public PaymentFrequency getRemitFreq(java.lang.String... args)
@CheckReturnValue @Nonnull public final PaymentFrequency findRemitFreq(java.lang.String... args) throws NotFoundException
PaymentFrequency
(String, Searchable)args
- the optional argumentsNotFoundException
- PaymentFrequency was not found@Nonnull public Employer setRemitFreq(com.aspc.dal.layers.aspc_app.invoice.PaymentFrequency value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getRenewalSent(java.lang.String... args)
@Nonnull public Employer setRenewalSent(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue protected java.lang.Object extGetDerivedValue(@Nonnull DBField field, @Nullable FldParams params) throws java.lang.Exception
extGetDerivedValue
in class Company
params
- The parameters for this field eg. language= or default=field
- The field to getjava.lang.Exception
- a serious problem@CheckReturnValue protected boolean extIsMandatory(@Nonnull DBField field)
extIsMandatory
in class DBObject
field
- The field to getDBObject.extIsMandatory( DBField)
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.