Package cdm.legaldocumentation.csa
Interface ProcessAgentElection.ProcessAgentElectionBuilder
- All Superinterfaces:
ContactInformationElection,ContactInformationElection.ContactInformationElectionBuilder,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, ContactInformationElection.ContactInformationElectionBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.common.ContactInformationElection
ContactInformationElection.ContactInformationElectionBuilder, ContactInformationElection.ContactInformationElectionBuilderImpl, ContactInformationElection.ContactInformationElectionImplNested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ProcessAgentElection
ProcessAgentElection.ProcessAgentElectionBuilder, ProcessAgentElection.ProcessAgentElectionBuilderImpl, ProcessAgentElection.ProcessAgentElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.common.ContactInformationElection
metaDataFields inherited from interface cdm.legaldocumentation.csa.ProcessAgentElection
metaData -
Method Summary
Modifier and TypeMethodDescriptionSpecification of the process agent entity.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAdditionalInformation(String additionalInformation) setEntity(LegalEntity entity) setIsApplicable(Boolean isApplicable) setPartyReference(CounterpartyRoleEnum partyReference) setPrimaryContactInformation(ContactInformation primaryContactInformation) Methods inherited from interface cdm.legaldocumentation.common.ContactInformationElection
getPartyReferenceMethods inherited from interface cdm.legaldocumentation.common.ContactInformationElection.ContactInformationElectionBuilder
getOrCreatePrimaryContactInformation, getPrimaryContactInformationMethods inherited from interface cdm.legaldocumentation.csa.ProcessAgentElection
build, getAdditionalInformation, getIsApplicable, 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
-
getOrCreateEntity
LegalEntity.LegalEntityBuilder getOrCreateEntity() -
getEntity
LegalEntity.LegalEntityBuilder getEntity()Description copied from interface:ProcessAgentElectionSpecification of the process agent entity.- Specified by:
getEntityin interfaceProcessAgentElection
-
setPartyReference
ProcessAgentElection.ProcessAgentElectionBuilder setPartyReference(CounterpartyRoleEnum partyReference) - Specified by:
setPartyReferencein interfaceContactInformationElection.ContactInformationElectionBuilder
-
setPrimaryContactInformation
ProcessAgentElection.ProcessAgentElectionBuilder setPrimaryContactInformation(ContactInformation primaryContactInformation) - Specified by:
setPrimaryContactInformationin interfaceContactInformationElection.ContactInformationElectionBuilder
-
setIsApplicable
-
setEntity
-
setAdditionalInformation
ProcessAgentElection.ProcessAgentElectionBuilder setAdditionalInformation(String additionalInformation) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfaceContactInformationElection.ContactInformationElectionBuilder- Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfaceContactInformationElection.ContactInformationElectionBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-