org.kuali.rice.kim.impl.identity.email
Class EntityEmailBase
java.lang.Object
org.kuali.rice.krad.bo.DataObjectBase
org.kuali.rice.kim.impl.identity.email.EntityEmailBase
- All Implemented Interfaces:
- Serializable, Inactivatable, Defaultable, GloballyUnique, Identifiable, Versioned, EntityEmailContract
- Direct Known Subclasses:
- EntityEmailBo
@MappedSuperclass
public abstract class EntityEmailBase
- extends DataObjectBase
- implements EntityEmailContract
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable |
getId |
EntityEmailBase
public EntityEmailBase()
isSuppressEmail
public boolean isSuppressEmail()
- Description copied from interface:
EntityEmailContract
- Returns a boolean value that determines if email fields should be suppressed.
- Specified by:
isSuppressEmail
in interface EntityEmailContract
- Returns:
- boolean value that determines if email should be suppressed.
getEmailAddressUnmasked
public String getEmailAddressUnmasked()
- Description copied from interface:
EntityEmailContract
- Gets this
EntityEmail
's unmasked email address.
- Specified by:
getEmailAddressUnmasked
in interface EntityEmailContract
- Returns:
- the unmasked email address for this
EntityEmail
, or null if none has been assigned.
getEmailAddress
public String getEmailAddress()
- Description copied from interface:
EntityEmailContract
- Gets this
EntityEmail
's email address.
- Specified by:
getEmailAddress
in interface EntityEmailContract
- Returns:
- the email address for this
EntityEmail
, or null if none has been assigned.
getEntityId
public String getEntityId()
- Description copied from interface:
EntityEmailContract
- Gets this id of the parent identity object.
- Specified by:
getEntityId
in interface EntityEmailContract
- Returns:
- the identity id for this
EntityEmailContract
setEntityId
public void setEntityId(String entityId)
getEntityTypeCode
public String getEntityTypeCode()
- Description copied from interface:
EntityEmailContract
- Gets this entityTypeCode of the
EntityEmailContract
's object.
- Specified by:
getEntityTypeCode
in interface EntityEmailContract
- Returns:
- the identity type code for this
EntityEmailContract
setEntityTypeCode
public void setEntityTypeCode(String entityTypeCode)
getEmailTypeCode
public String getEmailTypeCode()
setEmailTypeCode
public void setEmailTypeCode(String emailTypeCode)
setEmailAddress
public void setEmailAddress(String emailAddress)
getSuppressEmail
public boolean getSuppressEmail()
setSuppressEmail
public void setSuppressEmail(boolean suppressEmail)
getActive
public boolean getActive()
isActive
public boolean isActive()
- Description copied from interface:
Inactivatable
- The active indicator for an object.
- Specified by:
isActive
in interface Inactivatable
- Returns:
- true if active false if not.
setActive
public void setActive(boolean active)
getDefaultValue
public boolean getDefaultValue()
isDefaultValue
public boolean isDefaultValue()
- Description copied from interface:
Defaultable
- The default value for this object.
- Specified by:
isDefaultValue
in interface Defaultable
- Returns:
- the default value for this object
setDefaultValue
public void setDefaultValue(boolean defaultValue)
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.