Class EntityNameBase
java.lang.Object
org.kuali.rice.krad.bo.DataObjectBase
org.kuali.rice.kim.impl.identity.name.EntityNameBase
- All Implemented Interfaces:
Serializable,Cloneable,org.eclipse.persistence.descriptors.changetracking.ChangeTracker,org.eclipse.persistence.internal.descriptors.PersistenceEntity,org.eclipse.persistence.internal.descriptors.PersistenceObject,org.eclipse.persistence.internal.weaving.PersistenceWeaved,org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking,org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups,org.eclipse.persistence.internal.weaving.PersistenceWeavedRest,org.eclipse.persistence.queries.FetchGroupTracker,org.kuali.rice.core.api.mo.common.active.Inactivatable,org.kuali.rice.core.api.mo.common.Defaultable,org.kuali.rice.core.api.mo.common.GloballyUnique,org.kuali.rice.core.api.mo.common.Identifiable,org.kuali.rice.core.api.mo.common.Versioned,EntityNameContract
- Direct Known Subclasses:
EntityNameBo
@MappedSuperclass
public abstract class EntityNameBase
extends DataObjectBase
implements EntityNameContract
- See Also:
-
Field Summary
Fields inherited from class org.kuali.rice.krad.bo.DataObjectBase
_persistence_cacheKey, _persistence_fetchGroup, _persistence_href, _persistence_links, _persistence_listener, _persistence_primaryKey, _persistence_relationshipInfo, _persistence_session, _persistence_shouldRefreshFetchGroup, objectId, versionNumberFields inherited from interface org.kuali.rice.kim.api.identity.name.EntityNameContract
NAME_CHANGED_DATE_FORMAT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanorg.joda.time.DateTimebooleanbooleanisActive()booleanbooleanvoidsetActive(boolean active) voidsetDefaultValue(boolean defaultValue) voidsetEntityId(String entityId) voidsetFirstName(String firstName) voidsetLastName(String lastName) voidsetMiddleName(String middleName) voidsetNameChangedDate(org.joda.time.DateTime nameChangedDate) voidsetNameChangedTimestamp(Timestamp nameChangedDate) voidsetNameCode(String nameCode) voidsetNamePrefix(String namePrefix) voidsetNameSuffix(String nameSuffix) voidsetNameTitle(String nameTitle) voidsetNoteMessage(String noteMessage) voidsetSuppressName(boolean suppressName) Methods inherited from class org.kuali.rice.krad.bo.DataObjectBase
_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_get, _persistence_get_objectId, _persistence_get_versionNumber, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getLinks, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_new, _persistence_post_clone, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_set, _persistence_set_objectId, _persistence_set_versionNumber, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setLinks, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, generateAndSetObjectIdIfNeeded, getExtensionObject, getObjectId, getVersionNumber, prePersist, preUpdate, setExtensionObject, setObjectId, setVersionNumber, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.kuali.rice.kim.api.identity.name.EntityNameContract
getNameTypeMethods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectIdMethods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getIdMethods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
-
Constructor Details
-
EntityNameBase
public EntityNameBase()
-
-
Method Details
-
getFirstName
- Specified by:
getFirstNamein interfaceEntityNameContract
-
getMiddleName
- Specified by:
getMiddleNamein interfaceEntityNameContract
-
getLastName
- Specified by:
getLastNamein interfaceEntityNameContract
-
getNamePrefix
- Specified by:
getNamePrefixin interfaceEntityNameContract
-
getNameTitle
- Specified by:
getNameTitlein interfaceEntityNameContract
-
getFirstNameUnmasked
- Specified by:
getFirstNameUnmaskedin interfaceEntityNameContract
-
getMiddleNameUnmasked
- Specified by:
getMiddleNameUnmaskedin interfaceEntityNameContract
-
getLastNameUnmasked
- Specified by:
getLastNameUnmaskedin interfaceEntityNameContract
-
getNamePrefixUnmasked
- Specified by:
getNamePrefixUnmaskedin interfaceEntityNameContract
-
getNameTitleUnmasked
- Specified by:
getNameTitleUnmaskedin interfaceEntityNameContract
-
getNameSuffixUnmasked
- Specified by:
getNameSuffixUnmaskedin interfaceEntityNameContract
-
getCompositeName
- Specified by:
getCompositeNamein interfaceEntityNameContract
-
getCompositeNameUnmasked
- Specified by:
getCompositeNameUnmaskedin interfaceEntityNameContract
-
getNameChangedDate
public org.joda.time.DateTime getNameChangedDate()- Specified by:
getNameChangedDatein interfaceEntityNameContract
-
getNameChangedTimestamp
-
isSuppressName
public boolean isSuppressName()- Specified by:
isSuppressNamein interfaceEntityNameContract
-
getEntityId
- Specified by:
getEntityIdin interfaceEntityNameContract
-
setEntityId
-
getNameCode
-
setNameCode
-
setFirstName
-
setMiddleName
-
setLastName
-
setNamePrefix
-
setNameTitle
-
getNameSuffix
- Specified by:
getNameSuffixin interfaceEntityNameContract
-
setNameSuffix
-
getActive
public boolean getActive() -
isActive
public boolean isActive()- Specified by:
isActivein interfaceorg.kuali.rice.core.api.mo.common.active.Inactivatable
-
setActive
public void setActive(boolean active) -
getDefaultValue
public boolean getDefaultValue() -
isDefaultValue
public boolean isDefaultValue()- Specified by:
isDefaultValuein interfaceorg.kuali.rice.core.api.mo.common.Defaultable
-
setDefaultValue
public void setDefaultValue(boolean defaultValue) -
getNoteMessage
- Specified by:
getNoteMessagein interfaceEntityNameContract
-
setNoteMessage
-
setNameChangedDate
public void setNameChangedDate(org.joda.time.DateTime nameChangedDate) -
setNameChangedTimestamp
-
getSuppressName
public boolean getSuppressName() -
setSuppressName
public void setSuppressName(boolean suppressName)
-