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, org.kuali.rice.kim.api.identity.name.EntityNameContract
Direct Known Subclasses:
EntityNameBo

@MappedSuperclass public abstract class EntityNameBase extends org.kuali.rice.krad.bo.DataObjectBase implements org.kuali.rice.kim.api.identity.name.EntityNameContract
See Also:
  • Constructor Details

    • EntityNameBase

      public EntityNameBase()
  • Method Details

    • getFirstName

      public String getFirstName()
      Specified by:
      getFirstName in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getMiddleName

      public String getMiddleName()
      Specified by:
      getMiddleName in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getLastName

      public String getLastName()
      Specified by:
      getLastName in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getNamePrefix

      public String getNamePrefix()
      Specified by:
      getNamePrefix in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getNameTitle

      public String getNameTitle()
      Specified by:
      getNameTitle in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getFirstNameUnmasked

      public String getFirstNameUnmasked()
      Specified by:
      getFirstNameUnmasked in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getMiddleNameUnmasked

      public String getMiddleNameUnmasked()
      Specified by:
      getMiddleNameUnmasked in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getLastNameUnmasked

      public String getLastNameUnmasked()
      Specified by:
      getLastNameUnmasked in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getNamePrefixUnmasked

      public String getNamePrefixUnmasked()
      Specified by:
      getNamePrefixUnmasked in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getNameTitleUnmasked

      public String getNameTitleUnmasked()
      Specified by:
      getNameTitleUnmasked in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getNameSuffixUnmasked

      public String getNameSuffixUnmasked()
      Specified by:
      getNameSuffixUnmasked in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getCompositeName

      public String getCompositeName()
      Specified by:
      getCompositeName in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getCompositeNameUnmasked

      public String getCompositeNameUnmasked()
      Specified by:
      getCompositeNameUnmasked in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getNameChangedDate

      public org.joda.time.DateTime getNameChangedDate()
      Specified by:
      getNameChangedDate in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getNameChangedTimestamp

      public Timestamp getNameChangedTimestamp()
    • isSuppressName

      public boolean isSuppressName()
      Specified by:
      isSuppressName in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • getEntityId

      public String getEntityId()
      Specified by:
      getEntityId in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • setEntityId

      public void setEntityId(String entityId)
    • getNameCode

      public String getNameCode()
    • setNameCode

      public void setNameCode(String nameCode)
    • setFirstName

      public void setFirstName(String firstName)
    • setMiddleName

      public void setMiddleName(String middleName)
    • setLastName

      public void setLastName(String lastName)
    • setNamePrefix

      public void setNamePrefix(String namePrefix)
    • setNameTitle

      public void setNameTitle(String nameTitle)
    • getNameSuffix

      public String getNameSuffix()
      Specified by:
      getNameSuffix in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • setNameSuffix

      public void setNameSuffix(String nameSuffix)
    • getActive

      public boolean getActive()
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
    • setActive

      public void setActive(boolean active)
    • getDefaultValue

      public boolean getDefaultValue()
    • isDefaultValue

      public boolean isDefaultValue()
      Specified by:
      isDefaultValue in interface org.kuali.rice.core.api.mo.common.Defaultable
    • setDefaultValue

      public void setDefaultValue(boolean defaultValue)
    • getNoteMessage

      public String getNoteMessage()
      Specified by:
      getNoteMessage in interface org.kuali.rice.kim.api.identity.name.EntityNameContract
    • setNoteMessage

      public void setNoteMessage(String noteMessage)
    • setNameChangedDate

      public void setNameChangedDate(org.joda.time.DateTime nameChangedDate)
    • setNameChangedTimestamp

      public void setNameChangedTimestamp(Timestamp nameChangedDate)
    • getSuppressName

      public boolean getSuppressName()
    • setSuppressName

      public void setSuppressName(boolean suppressName)