Package cdm.legaldocumentation.common
Interface NoticeContactInformation.NoticeContactInformationBuilder
- All Superinterfaces:
ContactInformation,ContactInformation.ContactInformationBuilder,NoticeContactInformation,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
NoticeContactInformation.NoticeContactInformationBuilderImpl
- Enclosing interface:
NoticeContactInformation
public static interface NoticeContactInformation.NoticeContactInformationBuilder
extends NoticeContactInformation, ContactInformation.ContactInformationBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.party.ContactInformation
ContactInformation.ContactInformationBuilder, ContactInformation.ContactInformationBuilderImpl, ContactInformation.ContactInformationImplNested classes/interfaces inherited from interface cdm.legaldocumentation.common.NoticeContactInformation
NoticeContactInformation.NoticeContactInformationBuilder, NoticeContactInformation.NoticeContactInformationBuilderImpl, NoticeContactInformation.NoticeContactInformationImpl -
Field Summary
Fields inherited from interface cdm.base.staticdata.party.ContactInformation
metaDataFields inherited from interface cdm.legaldocumentation.common.NoticeContactInformation
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddAddress(Address address) addAddress(Address address, int idx) addAddress(List<? extends Address> address) addNaturalPerson(NaturalPerson naturalPerson) addNaturalPerson(NaturalPerson naturalPerson, int idx) addNaturalPerson(List<? extends NaturalPerson> naturalPerson) addTelephone(TelephoneNumber telephone) addTelephone(TelephoneNumber telephone, int idx) addTelephone(List<? extends TelephoneNumber> telephone) addWebPage(String webPage) addWebPage(String webPage, int idx) addWebPage(List<String> webPage) List<? extends NaturalPerson.NaturalPersonBuilder> Optional information about people involved in a transaction or business process.getOrCreateNaturalPerson(int index) default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAdditionalInformation(String additionalInformation) setAddress(List<? extends Address> address) setNaturalPerson(List<? extends NaturalPerson> naturalPerson) setTelephone(List<? extends TelephoneNumber> telephone) setWebPage(List<String> webPage) Methods inherited from interface cdm.base.staticdata.party.ContactInformation
getEmail, getWebPageMethods inherited from interface cdm.base.staticdata.party.ContactInformation.ContactInformationBuilder
getAddress, getOrCreateAddress, getOrCreateTelephone, getTelephoneMethods inherited from interface cdm.legaldocumentation.common.NoticeContactInformation
build, getAdditionalInformation, 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
-
getOrCreateNaturalPerson
-
getNaturalPerson
List<? extends NaturalPerson.NaturalPersonBuilder> getNaturalPerson()Description copied from interface:NoticeContactInformationOptional information about people involved in a transaction or business process.- Specified by:
getNaturalPersonin interfaceNoticeContactInformation
-
addTelephone
- Specified by:
addTelephonein interfaceContactInformation.ContactInformationBuilder
-
addTelephone
NoticeContactInformation.NoticeContactInformationBuilder addTelephone(TelephoneNumber telephone, int idx) - Specified by:
addTelephonein interfaceContactInformation.ContactInformationBuilder
-
addTelephone
NoticeContactInformation.NoticeContactInformationBuilder addTelephone(List<? extends TelephoneNumber> telephone) - Specified by:
addTelephonein interfaceContactInformation.ContactInformationBuilder
-
setTelephone
NoticeContactInformation.NoticeContactInformationBuilder setTelephone(List<? extends TelephoneNumber> telephone) - Specified by:
setTelephonein interfaceContactInformation.ContactInformationBuilder
-
addAddress
- Specified by:
addAddressin interfaceContactInformation.ContactInformationBuilder
-
addAddress
- Specified by:
addAddressin interfaceContactInformation.ContactInformationBuilder
-
addAddress
NoticeContactInformation.NoticeContactInformationBuilder addAddress(List<? extends Address> address) - Specified by:
addAddressin interfaceContactInformation.ContactInformationBuilder
-
setAddress
NoticeContactInformation.NoticeContactInformationBuilder setAddress(List<? extends Address> address) - Specified by:
setAddressin interfaceContactInformation.ContactInformationBuilder
-
addEmail
- Specified by:
addEmailin interfaceContactInformation.ContactInformationBuilder
-
addEmail
- Specified by:
addEmailin interfaceContactInformation.ContactInformationBuilder
-
addEmail
- Specified by:
addEmailin interfaceContactInformation.ContactInformationBuilder
-
setEmail
- Specified by:
setEmailin interfaceContactInformation.ContactInformationBuilder
-
addWebPage
- Specified by:
addWebPagein interfaceContactInformation.ContactInformationBuilder
-
addWebPage
- Specified by:
addWebPagein interfaceContactInformation.ContactInformationBuilder
-
addWebPage
- Specified by:
addWebPagein interfaceContactInformation.ContactInformationBuilder
-
setWebPage
- Specified by:
setWebPagein interfaceContactInformation.ContactInformationBuilder
-
addNaturalPerson
NoticeContactInformation.NoticeContactInformationBuilder addNaturalPerson(NaturalPerson naturalPerson) -
addNaturalPerson
NoticeContactInformation.NoticeContactInformationBuilder addNaturalPerson(NaturalPerson naturalPerson, int idx) -
addNaturalPerson
NoticeContactInformation.NoticeContactInformationBuilder addNaturalPerson(List<? extends NaturalPerson> naturalPerson) -
setNaturalPerson
NoticeContactInformation.NoticeContactInformationBuilder setNaturalPerson(List<? extends NaturalPerson> naturalPerson) -
setAdditionalInformation
NoticeContactInformation.NoticeContactInformationBuilder setAdditionalInformation(String additionalInformation) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfaceContactInformation.ContactInformationBuilder- Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfaceContactInformation.ContactInformationBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-