Package cdm.event.workflow
Class WorkflowStepApproval.WorkflowStepApprovalBuilderImpl
java.lang.Object
cdm.event.workflow.WorkflowStepApproval.WorkflowStepApprovalBuilderImpl
- All Implemented Interfaces:
WorkflowStepApproval,WorkflowStepApproval.WorkflowStepApprovalBuilder,com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
WorkflowStepApproval
public static class WorkflowStepApproval.WorkflowStepApprovalBuilderImpl
extends Object
implements WorkflowStepApproval.WorkflowStepApprovalBuilder
Builder Implementation of WorkflowStepApproval
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.rosetta.model.lib.GlobalKey
com.rosetta.model.lib.GlobalKey.GlobalKeyBuilderNested classes/interfaces inherited from interface cdm.event.workflow.WorkflowStepApproval
WorkflowStepApproval.WorkflowStepApprovalBuilder, WorkflowStepApproval.WorkflowStepApprovalBuilderImpl, WorkflowStepApproval.WorkflowStepApprovalImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected com.rosetta.model.metafields.MetaFields.MetaFieldsBuilderprotected Stringprotected EventTimestamp.EventTimestampBuilderFields inherited from interface cdm.event.workflow.WorkflowStepApproval
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanFlag denoting whether the workflow step is approved or notcom.rosetta.model.metafields.MetaFields.MetaFieldsBuildergetMeta()com.rosetta.model.metafields.MetaFields.MetaFieldsBuildergetParty()Reference to the Party who is approving/rejecting this workflow stepOptional reason for rejecting the workflow stepTimestamp of the approvalbooleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setApproved(Boolean _approved) setMeta(com.rosetta.model.metafields.MetaFields _meta) setParty(ReferenceWithMetaParty _party) setPartyValue(Party _party) setRejectedReason(String _rejectedReason) setTimestamp(EventTimestamp _timestamp) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosettaMethods inherited from interface cdm.event.workflow.WorkflowStepApproval
getType, metaData, processMethods inherited from interface cdm.event.workflow.WorkflowStepApproval.WorkflowStepApprovalBuilder
process
-
Field Details
-
approved
-
party
-
rejectedReason
-
timestamp
-
meta
protected com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder meta
-
-
Constructor Details
-
WorkflowStepApprovalBuilderImpl
public WorkflowStepApprovalBuilderImpl()
-
-
Method Details
-
getApproved
@RosettaAttribute(value="approved", isRequired=true) @RuneAttribute(value="approved", isRequired=true) public Boolean getApproved()Description copied from interface:WorkflowStepApprovalFlag denoting whether the workflow step is approved or not- Specified by:
getApprovedin interfaceWorkflowStepApproval
-
getParty
@RosettaAttribute(value="party", isRequired=true) @RuneAttribute(value="party", isRequired=true) public ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder getParty()Description copied from interface:WorkflowStepApprovalReference to the Party who is approving/rejecting this workflow step- Specified by:
getPartyin interfaceWorkflowStepApproval- Specified by:
getPartyin interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
getOrCreateParty
- Specified by:
getOrCreatePartyin interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
getRejectedReason
@RosettaAttribute("rejectedReason") @RuneAttribute("rejectedReason") public String getRejectedReason()Description copied from interface:WorkflowStepApprovalOptional reason for rejecting the workflow step- Specified by:
getRejectedReasonin interfaceWorkflowStepApproval
-
getTimestamp
@RosettaAttribute(value="timestamp", isRequired=true) @RuneAttribute(value="timestamp", isRequired=true) public EventTimestamp.EventTimestampBuilder getTimestamp()Description copied from interface:WorkflowStepApprovalTimestamp of the approval- Specified by:
getTimestampin interfaceWorkflowStepApproval- Specified by:
getTimestampin interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
getOrCreateTimestamp
- Specified by:
getOrCreateTimestampin interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
getMeta
@RosettaAttribute("meta") @RuneAttribute("meta") @RuneMetaType public com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getMeta()- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder- Specified by:
getMetain interfaceWorkflowStepApproval- Specified by:
getMetain interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
getOrCreateMeta
public com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getOrCreateMeta()- Specified by:
getOrCreateMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder- Specified by:
getOrCreateMetain interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
setApproved
@RosettaAttribute(value="approved", isRequired=true) @RuneAttribute(value="approved", isRequired=true) public WorkflowStepApproval.WorkflowStepApprovalBuilder setApproved(Boolean _approved) - Specified by:
setApprovedin interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
setParty
@RosettaAttribute(value="party", isRequired=true) @RuneAttribute(value="party", isRequired=true) public WorkflowStepApproval.WorkflowStepApprovalBuilder setParty(ReferenceWithMetaParty _party) - Specified by:
setPartyin interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
setPartyValue
- Specified by:
setPartyValuein interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
setRejectedReason
@RosettaAttribute("rejectedReason") @RuneAttribute("rejectedReason") public WorkflowStepApproval.WorkflowStepApprovalBuilder setRejectedReason(String _rejectedReason) - Specified by:
setRejectedReasonin interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
setTimestamp
@RosettaAttribute(value="timestamp", isRequired=true) @RuneAttribute(value="timestamp", isRequired=true) public WorkflowStepApproval.WorkflowStepApprovalBuilder setTimestamp(EventTimestamp _timestamp) - Specified by:
setTimestampin interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
setMeta
@RosettaAttribute("meta") @RuneAttribute("meta") @RuneMetaType public WorkflowStepApproval.WorkflowStepApprovalBuilder setMeta(com.rosetta.model.metafields.MetaFields _meta) - Specified by:
setMetain interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
build
Description copied from interface:WorkflowStepApprovalBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceWorkflowStepApproval
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceWorkflowStepApproval
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceWorkflowStepApproval.WorkflowStepApprovalBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public WorkflowStepApproval.WorkflowStepApprovalBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-