Package cdm.event.workflow
Interface PartyCustomisedWorkflow.PartyCustomisedWorkflowBuilder
- All Superinterfaces:
PartyCustomisedWorkflow,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
PartyCustomisedWorkflow.PartyCustomisedWorkflowBuilderImpl
- Enclosing interface:
PartyCustomisedWorkflow
public static interface PartyCustomisedWorkflow.PartyCustomisedWorkflowBuilder
extends PartyCustomisedWorkflow, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.workflow.PartyCustomisedWorkflow
PartyCustomisedWorkflow.PartyCustomisedWorkflowBuilder, PartyCustomisedWorkflow.PartyCustomisedWorkflowBuilderImpl, PartyCustomisedWorkflow.PartyCustomisedWorkflowImpl -
Field Summary
Fields inherited from interface cdm.event.workflow.PartyCustomisedWorkflow
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddCustomisedWorkflow(CustomisedWorkflow customisedWorkflow) addCustomisedWorkflow(CustomisedWorkflow customisedWorkflow, int idx) addCustomisedWorkflow(List<? extends CustomisedWorkflow> customisedWorkflow) List<? extends CustomisedWorkflow.CustomisedWorkflowBuilder> Non-standardized data in a generic form.getOrCreateCustomisedWorkflow(int index) Reference to the party to which the workflow pertains to.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setCustomisedWorkflow(List<? extends CustomisedWorkflow> customisedWorkflow) setPartyName(String partyName) setPartyReference(ReferenceWithMetaParty partyReference) setPartyReferenceValue(Party partyReference) Methods inherited from interface cdm.event.workflow.PartyCustomisedWorkflow
build, getPartyName, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreatePartyReference
ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder getOrCreatePartyReference() -
getPartyReference
ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder getPartyReference()Description copied from interface:PartyCustomisedWorkflowReference to the party to which the workflow pertains to.- Specified by:
getPartyReferencein interfacePartyCustomisedWorkflow
-
getOrCreateCustomisedWorkflow
-
getCustomisedWorkflow
List<? extends CustomisedWorkflow.CustomisedWorkflowBuilder> getCustomisedWorkflow()Description copied from interface:PartyCustomisedWorkflowNon-standardized data in a generic form.- Specified by:
getCustomisedWorkflowin interfacePartyCustomisedWorkflow
-
setPartyReference
PartyCustomisedWorkflow.PartyCustomisedWorkflowBuilder setPartyReference(ReferenceWithMetaParty partyReference) -
setPartyReferenceValue
-
setPartyName
-
addCustomisedWorkflow
PartyCustomisedWorkflow.PartyCustomisedWorkflowBuilder addCustomisedWorkflow(CustomisedWorkflow customisedWorkflow) -
addCustomisedWorkflow
PartyCustomisedWorkflow.PartyCustomisedWorkflowBuilder addCustomisedWorkflow(CustomisedWorkflow customisedWorkflow, int idx) -
addCustomisedWorkflow
PartyCustomisedWorkflow.PartyCustomisedWorkflowBuilder addCustomisedWorkflow(List<? extends CustomisedWorkflow> customisedWorkflow) -
setCustomisedWorkflow
PartyCustomisedWorkflow.PartyCustomisedWorkflowBuilder setCustomisedWorkflow(List<? extends CustomisedWorkflow> customisedWorkflow) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-