Package cdm.legaldocumentation.common
Interface TransferContactInformation.TransferContactInformationBuilder
- All Superinterfaces:
ContactInformation,ContactInformation.ContactInformationBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,TransferContactInformation
- All Known Implementing Classes:
TransferContactInformation.TransferContactInformationBuilderImpl
- Enclosing interface:
TransferContactInformation
public static interface TransferContactInformation.TransferContactInformationBuilder
extends TransferContactInformation, 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.TransferContactInformation
TransferContactInformation.TransferContactInformationBuilder, TransferContactInformation.TransferContactInformationBuilderImpl, TransferContactInformation.TransferContactInformationImpl -
Field Summary
Fields inherited from interface cdm.base.staticdata.party.ContactInformation
metaDataFields inherited from interface cdm.legaldocumentation.common.TransferContactInformation
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddAccount(Account account) addAccount(Account account, int idx) addAccount(List<? extends Account> account) addAddress(Address address) addAddress(Address address, int idx) addAddress(List<? extends Address> address) 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 Account.AccountBuilder> Specifies the account infomation for transfers to a party.getOrCreateAccount(int index) default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAccount(List<? extends Account> account) setAdditionalInformation(String additionalInformation) setAddress(List<? extends Address> address) 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 com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.common.TransferContactInformation
build, getAdditionalInformation, getType, metaData, process, toBuilder
-
Method Details
-
getOrCreateAccount
-
getAccount
List<? extends Account.AccountBuilder> getAccount()Description copied from interface:TransferContactInformationSpecifies the account infomation for transfers to a party.- Specified by:
getAccountin interfaceTransferContactInformation
-
addTelephone
TransferContactInformation.TransferContactInformationBuilder addTelephone(TelephoneNumber telephone) - Specified by:
addTelephonein interfaceContactInformation.ContactInformationBuilder
-
addTelephone
TransferContactInformation.TransferContactInformationBuilder addTelephone(TelephoneNumber telephone, int idx) - Specified by:
addTelephonein interfaceContactInformation.ContactInformationBuilder
-
addTelephone
TransferContactInformation.TransferContactInformationBuilder addTelephone(List<? extends TelephoneNumber> telephone) - Specified by:
addTelephonein interfaceContactInformation.ContactInformationBuilder
-
setTelephone
TransferContactInformation.TransferContactInformationBuilder setTelephone(List<? extends TelephoneNumber> telephone) - Specified by:
setTelephonein interfaceContactInformation.ContactInformationBuilder
-
addAddress
- Specified by:
addAddressin interfaceContactInformation.ContactInformationBuilder
-
addAddress
- Specified by:
addAddressin interfaceContactInformation.ContactInformationBuilder
-
addAddress
TransferContactInformation.TransferContactInformationBuilder addAddress(List<? extends Address> address) - Specified by:
addAddressin interfaceContactInformation.ContactInformationBuilder
-
setAddress
TransferContactInformation.TransferContactInformationBuilder 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
-
addAccount
-
addAccount
-
addAccount
TransferContactInformation.TransferContactInformationBuilder addAccount(List<? extends Account> account) -
setAccount
TransferContactInformation.TransferContactInformationBuilder setAccount(List<? extends Account> account) -
setAdditionalInformation
TransferContactInformation.TransferContactInformationBuilder 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
-