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
  • Field Details

  • Method Details

    • getTelephone

      List<? extends TelephoneNumber> getTelephone()
      The telephone number.
    • getAddress

      List<? extends Address> getAddress()
      The street/postal address.
    • getEmail

      List<String> getEmail()
      The email address.
    • getWebPage

      List<String> getWebPage()
      The web page. This attribute is not specified as part of the FpML ContactInformation complex type.
    • build

      Build Methods
      Specified by:
      build in interface com.rosetta.model.lib.RosettaModelObject
    • toBuilder

      Specified by:
      toBuilder in interface com.rosetta.model.lib.RosettaModelObject
    • builder

    • metaData

      default com.rosetta.model.lib.meta.RosettaMetaData<? extends ContactInformation> metaData()
      Utility Methods
      Specified by:
      metaData in interface com.rosetta.model.lib.RosettaModelObject
    • getType

      @RuneAttribute("@type") default Class<? extends ContactInformation> getType()
      Specified by:
      getType in interface com.rosetta.model.lib.RosettaModelObject
    • process

      default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
      Specified by:
      process in interface com.rosetta.model.lib.RosettaModelObject