Package cdm.legaldocumentation.common
Interface ContactInformationElection.ContactInformationElectionBuilder
- All Superinterfaces:
ContactInformationElection,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Subinterfaces:
NoticeInformationElection.NoticeInformationElectionBuilder,ProcessAgentElection.ProcessAgentElectionBuilder,TransferInformationElection.TransferInformationElectionBuilder
- All Known Implementing Classes:
ContactInformationElection.ContactInformationElectionBuilderImpl,NoticeInformationElection.NoticeInformationElectionBuilderImpl,ProcessAgentElection.ProcessAgentElectionBuilderImpl,TransferInformationElection.TransferInformationElectionBuilderImpl
- Enclosing interface:
ContactInformationElection
public static interface ContactInformationElection.ContactInformationElectionBuilder
extends ContactInformationElection, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.common.ContactInformationElection
ContactInformationElection.ContactInformationElectionBuilder, ContactInformationElection.ContactInformationElectionBuilderImpl, ContactInformationElection.ContactInformationElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.common.ContactInformationElection
metaData -
Method Summary
Modifier and TypeMethodDescriptionThe main notice/address information of the party.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setPartyReference(CounterpartyRoleEnum partyReference) setPrimaryContactInformation(ContactInformation primaryContactInformation) Methods inherited from interface cdm.legaldocumentation.common.ContactInformationElection
build, getPartyReference, 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
-
getOrCreatePrimaryContactInformation
ContactInformation.ContactInformationBuilder getOrCreatePrimaryContactInformation() -
getPrimaryContactInformation
ContactInformation.ContactInformationBuilder getPrimaryContactInformation()Description copied from interface:ContactInformationElectionThe main notice/address information of the party.- Specified by:
getPrimaryContactInformationin interfaceContactInformationElection
-
setPartyReference
ContactInformationElection.ContactInformationElectionBuilder setPartyReference(CounterpartyRoleEnum partyReference) -
setPrimaryContactInformation
ContactInformationElection.ContactInformationElectionBuilder setPrimaryContactInformation(ContactInformation primaryContactInformation) -
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
-