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 theClass,
DataSource dataSource)
Creates new DBObject.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
extGetDerivedValue(DBField field,
FldParams params)
Calculate the derived value for this field.
|
calculateIdlePoints, eventFieldUpdated, extAutoEnterCreate, extFixUp, extGetDerivedGlobalKey, extIsOnChange, extPreSaveRecord, extPreValidate, extSetValue, extValidateField, extValidateRecord, findCompanyId, findDrvAccountManager, findDrvPriority, findMember, findOccupation, findPositionClass, findReportsTo, getAge, getChildrensDetails, getCompanyId, getContactLeaves, getCostPerHour, getCurrentRate, getCurrentTimeSheetDate, getDateAppointed, getDaysToAnniversary, getDaysToBirthday, getDeceasedDate, getDefaultTaskDuration, getDefaultTaskDurationMS, getDepartment, getDisplayAddress, getDisplayMailAddress, getDisplaySalutation, getDisplaySalutationShort, getDisplayWorkPhone, getDrvAccountManager, getDrvPriority, getFirstMet, getHobbies, getJiraAccountId, getJobTitle, getMarriedOn, getMember, getNationalId, getNickName, getOccupation, getOtherOccupation, getPager, getPositionClass, getQualification, getRawUnitCost, getReportsTo, getSalutation, getSeq, getSkills, getSmsEmail2, getSpousesName, getWorkPhone, isCampaignResource, isDeceased, isEmployee, isInactive, isIsMember, isIsSecretary, isManagedBy, isMemberOfITAGroup, isPermanent, isPermanentFg, setChildrensDetails, setCompanyId, setCostPerHour, setCurrentRate, setCurrentTimeSheetDate, setDateAppointed, setDeceased, setDeceasedDate, setDefaultTaskDuration, setDepartment, setFirstMet, setHobbies, setInactive, setIsSecretary, setJiraAccountId, setJobTitle, setMarriedOn, setNationalId, setNickName, setOccupation, setOtherOccupation, setPager, setPermanentFg, setPositionClass, setQualification, setReportsTo, setSalutation, setSeq, setSmsEmail2, setSpousesName, setWorkPhone
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(DBClass theClass, DataSource dataSource) throws java.lang.Exception
theClass
- The class of this objectdataSource
- Your current data sourcejava.lang.Exception
- Failed to initiate the database object.@CheckReturnValue @Nullable 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 problemstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.