public static final class ActionTaken.Builder extends Object implements Serializable, ModelBuilder, ActionTakenContract
ActionTaken instances. Enforces the constraints of the ActionTakenContract.| Modifier and Type | Method and Description |
|---|---|
ActionTaken |
build() |
static ActionTaken.Builder |
create(ActionTakenContract contract) |
static ActionTaken.Builder |
create(String id,
String documentId,
String principalId,
ActionType actionTaken) |
org.joda.time.DateTime |
getActionDate() |
ActionType |
getActionTaken() |
String |
getAnnotation() |
String |
getDelegatorGroupId() |
String |
getDelegatorPrincipalId() |
String |
getDocumentId() |
String |
getId() |
String |
getPrincipalId() |
boolean |
isCurrent() |
void |
setActionDate(org.joda.time.DateTime actionDate) |
void |
setActionTaken(ActionType actionTaken) |
void |
setAnnotation(String annotation) |
void |
setCurrent(boolean current) |
void |
setDelegatorGroupId(String delegatorGroupId) |
void |
setDelegatorPrincipalId(String delegatorPrincipalId) |
void |
setDocumentId(String documentId) |
void |
setId(String id) |
void |
setPrincipalId(String principalId) |
public static ActionTaken.Builder create(String id, String documentId, String principalId, ActionType actionTaken)
public static ActionTaken.Builder create(ActionTakenContract contract)
public ActionTaken build()
build in interface ModelBuilderpublic String getId()
getId in interface IdentifiablegetId in interface ActionTakenContractpublic String getDocumentId()
getDocumentId in interface ActionTakenContractpublic String getPrincipalId()
getPrincipalId in interface ActionTakenContractpublic String getDelegatorPrincipalId()
getDelegatorPrincipalId in interface ActionTakenContractpublic String getDelegatorGroupId()
getDelegatorGroupId in interface ActionTakenContractpublic ActionType getActionTaken()
getActionTaken in interface ActionTakenContractpublic org.joda.time.DateTime getActionDate()
getActionDate in interface ActionTakenContractpublic String getAnnotation()
getAnnotation in interface ActionTakenContractpublic boolean isCurrent()
isCurrent in interface ActionTakenContractpublic void setDocumentId(String documentId)
public void setPrincipalId(String principalId)
public void setDelegatorPrincipalId(String delegatorPrincipalId)
public void setDelegatorGroupId(String delegatorGroupId)
public void setActionTaken(ActionType actionTaken)
public void setActionDate(org.joda.time.DateTime actionDate)
public void setAnnotation(String annotation)
public void setCurrent(boolean current)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.