public class Person extends Person
DBObject.DenormalizeAction
DBCLASS_GID, DBCLASS_NAME
DBEVERYONE_CONTACT, DBFIELD_MOBILE, DBUSERS_ADMIN, DBUSERS_CONTACT
ATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS
Constructor and Description |
---|
Person(DBClass def,
DataSource dataSource)
Std.
|
Modifier and Type | Method and Description |
---|---|
double |
calculateIdlePoints(java.util.Date start,
java.util.Date end) |
protected void |
eventFieldUpdated(DBField field,
java.lang.Object previous,
GlobalKey previousKey,
FldParams inParams)
update dependent fields.
|
protected void |
extAutoEnterCreate()
Additional functionality when an object is created.
|
protected void |
extFixUp()
The extended fix up routine for known problems.
|
protected GlobalKey |
extGetDerivedGlobalKey(DBField field,
FldParams params)
Calculate the derived global key for this field.
|
protected java.lang.Object |
extGetDerivedValue(DBField field,
FldParams params)
Calculate the derived value for this field.
|
protected boolean |
extIsOnChange(DBField field)
Determines if a field will affect the values of other fiels when updated
|
protected void |
extPreSaveRecord()
OVERRIDE this method to add functionality to stSoftware BEFORE saving the record to the database.
|
protected void |
extPreValidate()
Update the in-memory universe BEFORE validating
|
protected void |
extSetValue(DBField field,
java.lang.Object currentValue,
FldParams params)
We prevent some values from being set by a user.
|
protected ValidationError |
extValidateField(DBField field,
ValidationList list)
Additional validation for a particular field.
|
protected void |
extValidateRecord(ValidationList list)
Performs additional validations on this record.
|
Company |
findCompanyId(java.lang.String... args)
Business or Account that this contact is associated with.
|
Person |
findDrvAccountManager(java.lang.String... args)
Return the person account manager if was set otherwise the business
account manager.
|
java.lang.Object |
findDrvPriority(java.lang.String... args)
Contact priority if was set otherwise business contact priority.
|
Member |
findMember(java.lang.String... args)
The member for this person.
|
Occupation |
findOccupation(java.lang.String... args)
Person occupation.
|
java.lang.Object |
findPositionClass(java.lang.String... args)
Classifies a persons position within a company.
|
Person |
findReportsTo(java.lang.String... args)
Person that this person reports to.
|
int |
getAge(java.lang.String... args) |
java.lang.String |
getChildrensDetails(java.lang.String... args) |
Company |
getCompanyId(java.lang.String... args) |
java.lang.String |
getContactLeaves(java.lang.String... args) |
double |
getCostPerHour(java.lang.String... args) |
double |
getCurrentRate(java.lang.String... args) |
java.util.Date |
getCurrentTimeSheetDate(java.lang.String... args) |
java.util.Date |
getDateAppointed(java.lang.String... args) |
int |
getDaysToAnniversary(java.lang.String... args)
Deprecated.
|
int |
getDaysToBirthday(java.lang.String... args)
Deprecated.
|
java.util.Date |
getDeceasedDate(java.lang.String... args) |
java.lang.String |
getDefaultTaskDuration(java.lang.String... args) |
int |
getDefaultTaskDurationMS(java.lang.String... args) |
java.lang.String |
getDepartment(java.lang.String... args) |
protected java.lang.Object |
getDisplayAddress(java.lang.String displayFld,
java.lang.String realFld,
java.lang.String mailFld,
FldParams params) |
protected java.lang.Object |
getDisplayMailAddress(java.lang.String displayFld,
java.lang.String addressFld,
java.lang.String mailFld) |
java.lang.String |
getDisplaySalutation(java.lang.String... args) |
java.lang.String |
getDisplaySalutationShort(java.lang.String... args) |
java.lang.String |
getDisplayWorkPhone(java.lang.String... args) |
Person |
getDrvAccountManager(java.lang.String... args) |
java.lang.Object |
getDrvPriority(java.lang.String... args) |
java.lang.String |
getFirstMet(java.lang.String... args) |
java.lang.String |
getHobbies(java.lang.String... args) |
java.lang.String |
getJiraAccountId(java.lang.String... args) |
java.lang.String |
getJobTitle(java.lang.String... args) |
java.util.Date |
getMarriedOn(java.lang.String... args) |
Member |
getMember(java.lang.String... args) |
java.lang.String |
getNationalId(java.lang.String... args) |
java.lang.String |
getNickName(java.lang.String... args) |
Occupation |
getOccupation(java.lang.String... args) |
java.lang.String |
getOtherOccupation(java.lang.String... args) |
java.lang.String |
getPager(java.lang.String... args) |
java.lang.Object |
getPositionClass(java.lang.String... args) |
java.lang.String |
getQualification(java.lang.String... args) |
double |
getRawUnitCost() |
Person |
getReportsTo(java.lang.String... args) |
java.lang.String |
getSalutation(java.lang.String... args) |
int |
getSeq(java.lang.String... args) |
java.lang.String |
getSkills(java.lang.String... args) |
java.lang.String |
getSmsEmail2(java.lang.String... args) |
java.lang.String |
getSpousesName(java.lang.String... args) |
java.lang.String |
getWorkPhone(java.lang.String... args) |
boolean |
isCampaignResource(java.lang.String... args) |
boolean |
isDeceased(java.lang.String... args) |
boolean |
isEmployee(java.lang.String... args) |
boolean |
isInactive(java.lang.String... args) |
boolean |
isIsMember(java.lang.String... args) |
boolean |
isIsSecretary(java.lang.String... args) |
boolean |
isManagedBy(GlobalKey person) |
boolean |
isMemberOfITAGroup(java.lang.String... args) |
boolean |
isPermanent() |
boolean |
isPermanentFg(java.lang.String... args) |
Person |
setChildrensDetails(java.lang.String value,
java.lang.String... args) |
Person |
setCompanyId(com.aspc.dal.layers.aspc_app.contact.Business value,
java.lang.String... args) |
Person |
setCostPerHour(double value,
java.lang.String... args) |
Person |
setCurrentRate(double value,
java.lang.String... args) |
Person |
setCurrentTimeSheetDate(java.util.Date value,
java.lang.String... args) |
Person |
setDateAppointed(java.util.Date value,
java.lang.String... args) |
Person |
setDeceased(boolean value,
java.lang.String... args) |
Person |
setDeceasedDate(java.util.Date value,
java.lang.String... args) |
Person |
setDefaultTaskDuration(java.lang.String value,
java.lang.String... args) |
Person |
setDepartment(java.lang.String value,
java.lang.String... args) |
Person |
setFirstMet(java.lang.String value,
java.lang.String... args) |
Person |
setHobbies(java.lang.String value,
java.lang.String... args) |
Person |
setInactive(boolean value,
java.lang.String... args) |
Person |
setIsSecretary(boolean value,
java.lang.String... args) |
Person |
setJiraAccountId(java.lang.String value,
java.lang.String... args) |
Person |
setJobTitle(java.lang.String value,
java.lang.String... args) |
Person |
setMarriedOn(java.util.Date value,
java.lang.String... args) |
Person |
setNationalId(java.lang.String value,
java.lang.String... args) |
Person |
setNickName(java.lang.String value,
java.lang.String... args) |
Person |
setOccupation(com.aspc.dal.layers.aspc_app.misc.Occupation value,
java.lang.String... args) |
Person |
setOtherOccupation(java.lang.String value,
java.lang.String... args) |
Person |
setPager(java.lang.String value,
java.lang.String... args) |
Person |
setPermanentFg(boolean value,
java.lang.String... args) |
Person |
setPositionClass(java.lang.Object value,
java.lang.String... args) |
Person |
setQualification(java.lang.String value,
java.lang.String... args) |
Person |
setReportsTo(com.aspc.dal.layers.aspc_app.contact.Person value,
java.lang.String... args) |
Person |
setSalutation(java.lang.String value,
java.lang.String... args) |
Person |
setSeq(int value,
java.lang.String... args) |
Person |
setSmsEmail2(java.lang.String value,
java.lang.String... args) |
Person |
setSpousesName(java.lang.String value,
java.lang.String... args) |
Person |
setWorkPhone(java.lang.String value,
java.lang.String... args) |
extIsMemberOf, findGender, findTitle, findUserId, getBiography, getDefaultEmailAccount, getDisplayNameType, getDOB, getFirstName, getGender, getHomePhone, getLastName, getLastNameFirstName, getListByEmailAddress, getMiddleName, getPersonBySOEID, getPersonListBySOEIDs, getPrimaryBusUnit, getShortName, getSmsAddress, getSmsEmail, getSmsMobile, getTitle, getUserId, isActiveUser, setBiography, setDisplayNameType, setDOB, setFirstName, setGender, setHomePhone, setLastName, setLastNameFirstName, setMiddleName, setShortName, setSmsEmail, setSmsMobile, setTitle, setUserId
getCode, getGroups, getMembers, hasEntitlement, isMemberOf, isMemberOfGroup, isValid, setCode
canReceiveAlert, decodeUnsubscribeId, displayName, encodeUnsubscribeId, extPostSaveRecord, 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, extCheckModifyAccess, extCheckReadAccess, extCopy, extDelete, extDeleteRecord, extGetValue, extIsMandatory, 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 Person(@Nonnull DBClass def, @Nonnull DataSource dataSource) throws java.lang.Exception
def
- The class of this objectdataSource
- The datasource for this objectjava.lang.Exception
- A serious problem occurred@CheckReturnValue @Nonnull public java.lang.String getSkills(java.lang.String... args)
@CheckReturnValue public int getAge(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getChildrensDetails(java.lang.String... args)
@Nonnull public Person setChildrensDetails(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public Company getCompanyId(java.lang.String... args)
@CheckReturnValue @Nonnull public final Company findCompanyId(java.lang.String... args) throws NotFoundException
Business
(Integer, Searchable)args
- the optional argumentsNotFoundException
- Business was not found@Nonnull public Person setCompanyId(com.aspc.dal.layers.aspc_app.contact.Business value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getContactLeaves(java.lang.String... args)
@CheckReturnValue public double getCostPerHour(java.lang.String... args)
@Nonnull public Person setCostPerHour(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public double getCurrentRate(java.lang.String... args)
@Nonnull public Person setCurrentRate(double value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getCurrentTimeSheetDate(java.lang.String... args)
@Nonnull public Person setCurrentTimeSheetDate(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getDateAppointed(java.lang.String... args)
@Nonnull public Person setDateAppointed(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@Deprecated @CheckReturnValue public int getDaysToAnniversary(java.lang.String... args)
@Deprecated @CheckReturnValue public int getDaysToBirthday(java.lang.String... args)
@CheckReturnValue public boolean isDeceased(java.lang.String... args)
@Nonnull public Person setDeceased(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getDeceasedDate(java.lang.String... args)
@Nonnull public Person setDeceasedDate(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getDefaultTaskDuration(java.lang.String... args)
@Nonnull public Person setDefaultTaskDuration(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public int getDefaultTaskDurationMS(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getDepartment(java.lang.String... args)
@Nonnull public Person setDepartment(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getDisplaySalutation(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getDisplaySalutationShort(java.lang.String... args)
@CheckReturnValue @Nonnull public java.lang.String getDisplayWorkPhone(java.lang.String... args)
@CheckReturnValue @Nullable public Person getDrvAccountManager(java.lang.String... args)
@CheckReturnValue @Nonnull public final Person findDrvAccountManager(java.lang.String... args) throws NotFoundException
Person
(Integer, Derived, Searchable)args
- the optional argumentsNotFoundException
- Person was not found@CheckReturnValue @Nullable public java.lang.Object getDrvPriority(java.lang.String... args)
@CheckReturnValue @Nonnull public final java.lang.Object findDrvPriority(java.lang.String... args) throws NotFoundException
ContactPriority
(String, Derived, Searchable)args
- the optional argumentsNotFoundException
- ContactPriority was not found@CheckReturnValue @Nonnull public java.lang.String getFirstMet(java.lang.String... args)
@Nonnull public Person setFirstMet(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getHobbies(java.lang.String... args)
@Nonnull public Person setHobbies(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public boolean isInactive(java.lang.String... args)
@Nonnull public Person setInactive(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public boolean isCampaignResource(java.lang.String... args)
@CheckReturnValue public boolean isEmployee(java.lang.String... args)
@CheckReturnValue public boolean isIsMember(java.lang.String... args)
@CheckReturnValue public boolean isMemberOfITAGroup(java.lang.String... args)
@CheckReturnValue public boolean isIsSecretary(java.lang.String... args)
@Nonnull public Person setIsSecretary(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getJiraAccountId(java.lang.String... args)
@Nonnull public Person setJiraAccountId(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getJobTitle(java.lang.String... args)
@Nonnull public Person setJobTitle(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getMarriedOn(java.lang.String... args)
@Nonnull public Person setMarriedOn(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public Member getMember(java.lang.String... args)
@CheckReturnValue @Nonnull public final Member findMember(java.lang.String... args) throws NotFoundException
Member
(Integer,
Derived, Searchable)args
- the optional argumentsNotFoundException
- Member was not found@CheckReturnValue @Nonnull public java.lang.String getNationalId(java.lang.String... args)
@Nonnull public Person setNationalId(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getNickName(java.lang.String... args)
@Nonnull public Person setNickName(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public Occupation getOccupation(java.lang.String... args)
@CheckReturnValue @Nonnull public final Occupation findOccupation(java.lang.String... args) throws NotFoundException
Occupation
(String, Searchable)args
- the optional argumentsNotFoundException
- Occupation was not found@Nonnull public Person setOccupation(com.aspc.dal.layers.aspc_app.misc.Occupation value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getOtherOccupation(java.lang.String... args)
@Nonnull public Person setOtherOccupation(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getPager(java.lang.String... args)
@Nonnull public Person setPager(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public boolean isPermanentFg(java.lang.String... args)
@Nonnull public Person setPermanentFg(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.lang.Object getPositionClass(java.lang.String... args)
@CheckReturnValue @Nonnull public final java.lang.Object findPositionClass(java.lang.String... args) throws NotFoundException
JobPositionClass
(String, Searchable)args
- the optional argumentsNotFoundException
- JobPositionClass was not found@Nonnull public Person setPositionClass(java.lang.Object value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getQualification(java.lang.String... args)
@Nonnull public Person setQualification(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public Person getReportsTo(java.lang.String... args)
@CheckReturnValue @Nonnull public final Person findReportsTo(java.lang.String... args) throws NotFoundException
Person
(Integer, Searchable)args
- the optional argumentsNotFoundException
- Person was not found@Nonnull public Person setReportsTo(com.aspc.dal.layers.aspc_app.contact.Person value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getSalutation(java.lang.String... args)
@Nonnull public Person setSalutation(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public int getSeq(java.lang.String... args)
@Nonnull public Person setSeq(int value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getSmsEmail2(java.lang.String... args)
@Nonnull public Person setSmsEmail2(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getSpousesName(java.lang.String... args)
@Nonnull public Person setSpousesName(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getWorkPhone(java.lang.String... args)
@Nonnull public Person setWorkPhone(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public double calculateIdlePoints(@Nonnull java.util.Date start, @Nonnull java.util.Date end)
start
- end
- @CheckReturnValue public double getRawUnitCost()
@CheckReturnValue public boolean isPermanent()
@CheckReturnValue public boolean isManagedBy(GlobalKey person) throws java.lang.Exception
person
- java.lang.Exception
- Exception A serious problem@OverridingMethodsMustInvokeSuper protected void extAutoEnterCreate() throws java.lang.Exception
extAutoEnterCreate
in class DBObject
java.lang.Exception
- A serious problemcom.aspc.DBObj.DBObject#autoEnterCreate()
@OverridingMethodsMustInvokeSuper protected void extPreValidate() throws java.lang.Exception
extPreValidate
in class Person
java.lang.Exception
- A serious problem@OverridingMethodsMustInvokeSuper protected void extValidateRecord(@Nonnull ValidationList list) throws java.lang.Exception
extValidateRecord
in class Person
list
- The validation list.java.lang.Exception
- A serious problem@CheckReturnValue @OverridingMethodsMustInvokeSuper @Nullable protected ValidationError extValidateField(@Nonnull DBField field, @Nonnull ValidationList list) throws java.lang.Exception
extValidateField
in class Person
list
- The validation listfield
- The field to be validatedjava.lang.Exception
- A serious problem@CheckReturnValue @Nullable protected GlobalKey extGetDerivedGlobalKey(@Nonnull DBField field, @Nullable FldParams params) throws java.lang.Exception
extGetDerivedGlobalKey
in class Contact
field
- The field to getparams
- The parameters for this field eg. language= or default=java.lang.Exception
- A serious problem@CheckReturnValue protected java.lang.Object extGetDerivedValue(@Nonnull DBField field, @Nullable FldParams params) throws java.lang.Exception
extGetDerivedValue
in class Person
field
- The field to getparams
- The parameters for this field eg. language= or default=java.lang.Exception
- A serious problemprotected void extSetValue(@Nonnull DBField field, @Nullable java.lang.Object currentValue, @Nullable FldParams params) throws java.lang.Exception
Person
extSetValue
in class Person
field
- The field that is being changedcurrentValue
- The new valueparams
- The extra parametersjava.lang.Exception
- A serious problemprotected java.lang.Object getDisplayAddress(java.lang.String displayFld, java.lang.String realFld, java.lang.String mailFld, FldParams params)
displayFld
- realFld
- mailFld
- params
- the field parametersprotected java.lang.Object getDisplayMailAddress(java.lang.String displayFld, java.lang.String addressFld, java.lang.String mailFld)
displayFld
- addressFld
- mailFld
- @OverridingMethodsMustInvokeSuper protected void eventFieldUpdated(@Nonnull DBField field, @Nullable java.lang.Object previous, @Nullable GlobalKey previousKey, @Nullable FldParams inParams) throws java.lang.Exception
eventFieldUpdated
in class Person
field
- The field updated.previous
- The previous value for this field.inParams
- previousKey
- The previous keyjava.lang.Exception
- a serious problem@CheckReturnValue protected boolean extIsOnChange(@Nonnull DBField field)
extIsOnChange
in class DBObject
field
- - the field that is to be checked@OverridingMethodsMustInvokeSuper protected void extPreSaveRecord() throws java.lang.Exception
DBObject
extPreSaveRecord
in class Contact
java.lang.Exception
- Exception A serious problemstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.