public interface IContributor extends IContributorHandle, IAuditable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ARCHIVED_PROPERTY
The archived property
|
static java.lang.String |
DETAILS_PROPERTY
The details property.
|
static java.lang.String |
EMAIL_ADDRESS_PROPERTY
The email address property.
|
static IItemType |
ITEM_TYPE
Contributor item type.
|
static java.lang.String |
NAME_PROPERTY
The name property.
|
static java.lang.String |
USERID_PROPERTY
The userid property.
|
MERGE_PREDECESSOR_STATE_PROPERTY, PREDECESSOR_STATE_PROPERTY
CONTEXT_ID_PROPERTY, ITEM_ID_PROPERTY, MAX_LARGE_STRING_BYTES, MAX_MEDIUM_STRING_BYTES, MAX_SMALL_STRING_BYTES, MODIFIED_BY_PROPERTY, MODIFIED_PROPERTY, STATE_ID_PROPERTY
Modifier and Type | Method and Description |
---|---|
IContributorDetailsHandle |
getDetails()
Returns the contributor details.
|
java.lang.String |
getEmailAddress()
Returns the email address.
|
java.lang.String |
getName()
Returns the name.
|
java.lang.String |
getUserId()
Returns the user id for this contributor.
|
boolean |
isArchived()
Indicates if this contributor has been archived.
|
void |
setArchived(boolean archived)
Sets the archived state of the contributor.
|
void |
setDetails(IContributorDetailsHandle details)
Sets the contributor details.
|
void |
setEmailAddress(java.lang.String email)
Sets the email address.
|
void |
setName(java.lang.String name)
Sets the name.
|
void |
setUserId(java.lang.String userId)
Sets the user id.
|
getMergePredecessorState, getPredecessorState
isNewItem
getContextId, getItemHandle, getModifiedBy, getRedactedCopy, getRequestedModified, getRequestedStateId, getStateHandle, getWorkingCopy, hasHistory, isComplete, isPropertySet, isRedactedCopy, isWorkingCopy, modified, setContextId, setRequestedModified, setRequestedStateId
equals, getAdapter, getFullState, getItemId, getItemType, getOrigin, getStateId, hasFullState, hasStateId, isAuditable, isConfigurationAware, isImmutable, isSimple, isUnmanaged, makeImmutable, protect, sameItemId, sameStateId, size
static final IItemType ITEM_TYPE
static final java.lang.String NAME_PROPERTY
getName()
static final java.lang.String EMAIL_ADDRESS_PROPERTY
getEmailAddress()
static final java.lang.String USERID_PROPERTY
getEmailAddress()
static final java.lang.String DETAILS_PROPERTY
getDetails()
static final java.lang.String ARCHIVED_PROPERTY
isArchived()
java.lang.String getName()
null
void setName(java.lang.String name)
name
- the name; must not be null
java.lang.String getUserId()
null
void setUserId(java.lang.String userId)
userid
- the userId; must not be null
java.lang.String getEmailAddress()
null
void setEmailAddress(java.lang.String email)
email
- the email address; must not be null
IContributorDetailsHandle getDetails()
null
void setDetails(IContributorDetailsHandle details)
details
- the contributor details or null
boolean isArchived()
void setArchived(boolean archived)