Package cdm.legaldocumentation.csa
Interface ProcessAgentElection.ProcessAgentElectionBuilder
- All Superinterfaces:
ProcessAgentElection,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
ProcessAgentElection.ProcessAgentElectionBuilderImpl
- Enclosing interface:
ProcessAgentElection
public static interface ProcessAgentElection.ProcessAgentElectionBuilder
extends ProcessAgentElection, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ProcessAgentElection
ProcessAgentElection.ProcessAgentElectionBuilder, ProcessAgentElection.ProcessAgentElectionBuilderImpl, ProcessAgentElection.ProcessAgentElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.ProcessAgentElection
metaData -
Method Summary
Modifier and TypeMethodDescriptionThe Process Agent specification, when applicable.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setIsApplicable(Boolean isApplicable) setParty(CounterpartyRoleEnum party) setProcessAgent(PartyContactInformation processAgent) Methods inherited from interface cdm.legaldocumentation.csa.ProcessAgentElection
build, getIsApplicable, getParty, 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
-
getOrCreateProcessAgent
PartyContactInformation.PartyContactInformationBuilder getOrCreateProcessAgent() -
getProcessAgent
PartyContactInformation.PartyContactInformationBuilder getProcessAgent()Description copied from interface:ProcessAgentElectionThe Process Agent specification, when applicable.- Specified by:
getProcessAgentin interfaceProcessAgentElection
-
setParty
-
setIsApplicable
-
setProcessAgent
ProcessAgentElection.ProcessAgentElectionBuilder setProcessAgent(PartyContactInformation processAgent) -
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
-