Package cdm.base.staticdata.party
Interface ContactInformation
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
ContactInformation.ContactInformationBuilder
- All Known Implementing Classes:
ContactInformation.ContactInformationBuilderImpl,ContactInformation.ContactInformationImpl
@RosettaDataType(value="ContactInformation",
builder=ContactInformationBuilderImpl.class,
version="5.30.0")
@RuneDataType(value="ContactInformation",
model="cdm",
builder=ContactInformationBuilderImpl.class,
version="5.30.0")
public interface ContactInformation
extends com.rosetta.model.lib.RosettaModelObject
A class to specify contact information associated with a party: telephone, postal/street address, email and web page.
- Version:
- 5.30.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of ContactInformationstatic classImmutable Implementation of ContactInformation -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()The street/postal address.getEmail()The email address.List<? extends TelephoneNumber> The telephone number.default Class<? extends ContactInformation> getType()The web page.default com.rosetta.model.lib.meta.RosettaMetaData<? extends ContactInformation> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
-
-
Method Details
-
getTelephone
List<? extends TelephoneNumber> getTelephone()The telephone number. -
getAddress
The street/postal address. -
getEmail
The email address. -
getWebPage
The web page. This attribute is not specified as part of the FpML ContactInformation complex type. -
build
ContactInformation build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
ContactInformation.ContactInformationBuilder toBuilder()- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
Utility Methods- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject
-
getType
- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject
-