Package cdm.legaldocumentation.common
Class TransferContactInformation.TransferContactInformationImpl
java.lang.Object
cdm.base.staticdata.party.ContactInformation.ContactInformationImpl
cdm.legaldocumentation.common.TransferContactInformation.TransferContactInformationImpl
- All Implemented Interfaces:
ContactInformation,TransferContactInformation,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
TransferContactInformation
public static class TransferContactInformation.TransferContactInformationImpl
extends ContactInformation.ContactInformationImpl
implements TransferContactInformation
Immutable Implementation of TransferContactInformation
-
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 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTransferContactInformationImpl(TransferContactInformation.TransferContactInformationBuilder builder) -
Method Summary
Methods inherited from class cdm.base.staticdata.party.ContactInformation.ContactInformationImpl
getAddress, getEmail, getTelephone, getWebPage, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.staticdata.party.ContactInformation
getAddress, getEmail, getTelephone, getWebPageMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.common.TransferContactInformation
getType, metaData, process
-
Constructor Details
-
TransferContactInformationImpl
protected TransferContactInformationImpl(TransferContactInformation.TransferContactInformationBuilder builder)
-
-
Method Details
-
getAccount
@RosettaAttribute("account") @Accessor(GETTER) @Multi @RuneAttribute("account") public List<? extends Account> getAccount()Description copied from interface:TransferContactInformationSpecifies the account infomation for transfers to a party.- Specified by:
getAccountin interfaceTransferContactInformation
-
getAdditionalInformation
@RosettaAttribute("additionalInformation") @Accessor(GETTER) @RuneAttribute("additionalInformation") public String getAdditionalInformation()Description copied from interface:TransferContactInformationAdditional transfer information.- Specified by:
getAdditionalInformationin interfaceTransferContactInformation
-
build
Description copied from interface:ContactInformationBuild Methods- Specified by:
buildin interfaceContactInformation- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceTransferContactInformation- Overrides:
buildin classContactInformation.ContactInformationImpl
-
toBuilder
- Specified by:
toBuilderin interfaceContactInformation- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceTransferContactInformation- Overrides:
toBuilderin classContactInformation.ContactInformationImpl
-
setBuilderFields
protected void setBuilderFields(TransferContactInformation.TransferContactInformationBuilder builder) -
equals
- Overrides:
equalsin classContactInformation.ContactInformationImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classContactInformation.ContactInformationImpl
-
toString
- Overrides:
toStringin classContactInformation.ContactInformationImpl
-