Package cdm.legaldocumentation.common
Interface NoticeInformationElection.NoticeInformationElectionBuilder
- All Superinterfaces:
ContactInformationElection,ContactInformationElection.ContactInformationElectionBuilder,NoticeInformationElection,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
NoticeInformationElection.NoticeInformationElectionBuilderImpl
- Enclosing interface:
NoticeInformationElection
public static interface NoticeInformationElection.NoticeInformationElectionBuilder
extends NoticeInformationElection, 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.common.NoticeInformationElection
NoticeInformationElection.NoticeInformationElectionBuilder, NoticeInformationElection.NoticeInformationElectionBuilderImpl, NoticeInformationElection.NoticeInformationElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.common.ContactInformationElection
metaDataFields inherited from interface cdm.legaldocumentation.common.NoticeInformationElection
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalContactInformation(NoticeContactInformation additionalContactInformation) addAdditionalContactInformation(NoticeContactInformation additionalContactInformation, int idx) addAdditionalContactInformation(List<? extends NoticeContactInformation> additionalContactInformation) Additional notice/address information of the party.getOrCreateAdditionalContactInformation(int index) The main notice/address information of the party.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAdditionalContactInformation(List<? extends NoticeContactInformation> additionalContactInformation) setPartyReference(CounterpartyRoleEnum partyReference) setPrimaryContactInformation(ContactInformation primaryContactInformation) setPrimaryContactInformation(NoticeContactInformation primaryContactInformation) Methods inherited from interface cdm.legaldocumentation.common.ContactInformationElection
getPartyReferenceMethods inherited from interface cdm.legaldocumentation.common.NoticeInformationElection
build, 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
NoticeContactInformation.NoticeContactInformationBuilder getOrCreatePrimaryContactInformation()- Specified by:
getOrCreatePrimaryContactInformationin interfaceContactInformationElection.ContactInformationElectionBuilder
-
getPrimaryContactInformation
NoticeContactInformation.NoticeContactInformationBuilder getPrimaryContactInformation()Description copied from interface:NoticeInformationElectionThe main notice/address information of the party.- Specified by:
getPrimaryContactInformationin interfaceContactInformationElection- Specified by:
getPrimaryContactInformationin interfaceContactInformationElection.ContactInformationElectionBuilder- Specified by:
getPrimaryContactInformationin interfaceNoticeInformationElection
-
getOrCreateAdditionalContactInformation
NoticeContactInformation.NoticeContactInformationBuilder getOrCreateAdditionalContactInformation(int index) -
getAdditionalContactInformation
List<? extends NoticeContactInformation.NoticeContactInformationBuilder> getAdditionalContactInformation()Description copied from interface:NoticeInformationElectionAdditional notice/address information of the party.- Specified by:
getAdditionalContactInformationin interfaceNoticeInformationElection
-
setPartyReference
NoticeInformationElection.NoticeInformationElectionBuilder setPartyReference(CounterpartyRoleEnum partyReference) - Specified by:
setPartyReferencein interfaceContactInformationElection.ContactInformationElectionBuilder
-
setPrimaryContactInformation
NoticeInformationElection.NoticeInformationElectionBuilder setPrimaryContactInformation(ContactInformation primaryContactInformation) - Specified by:
setPrimaryContactInformationin interfaceContactInformationElection.ContactInformationElectionBuilder
-
setPrimaryContactInformation
NoticeInformationElection.NoticeInformationElectionBuilder setPrimaryContactInformation(NoticeContactInformation primaryContactInformation) -
addAdditionalContactInformation
NoticeInformationElection.NoticeInformationElectionBuilder addAdditionalContactInformation(NoticeContactInformation additionalContactInformation) -
addAdditionalContactInformation
NoticeInformationElection.NoticeInformationElectionBuilder addAdditionalContactInformation(NoticeContactInformation additionalContactInformation, int idx) -
addAdditionalContactInformation
NoticeInformationElection.NoticeInformationElectionBuilder addAdditionalContactInformation(List<? extends NoticeContactInformation> additionalContactInformation) -
setAdditionalContactInformation
NoticeInformationElection.NoticeInformationElectionBuilder setAdditionalContactInformation(List<? extends NoticeContactInformation> additionalContactInformation) -
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
-