Interface PubliclyAvailableInformation

All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
All Known Subinterfaces:
PubliclyAvailableInformation.PubliclyAvailableInformationBuilder
All Known Implementing Classes:
PubliclyAvailableInformation.PubliclyAvailableInformationBuilderImpl, PubliclyAvailableInformation.PubliclyAvailableInformationImpl

@RosettaDataType(value="PubliclyAvailableInformation", builder=PubliclyAvailableInformationBuilderImpl.class, version="5.30.0") @RuneDataType(value="PubliclyAvailableInformation", model="cdm", builder=PubliclyAvailableInformationBuilderImpl.class, version="5.30.0") public interface PubliclyAvailableInformation extends com.rosetta.model.lib.RosettaModelObject
Version:
5.30.0
  • Field Details

  • Method Details

    • getStandardPublicSources

      Boolean getStandardPublicSources()
      If this element is specified and set to 'true', indicates that ISDA defined Standard Public Sources are applicable.
    • getPublicSource

      List<String> getPublicSource()
      A public information source, e.g. a particular newspaper or electronic news service, that may publish relevant information used in the determination of whether or not a credit event has occurred. ISDA 2003 Term: Public Source.
    • getSpecifiedNumber

      Integer getSpecifiedNumber()
      The minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two. ISDA 2003 Term: Specified Number.
    • 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 PubliclyAvailableInformation> metaData()
      Utility Methods
      Specified by:
      metaData in interface com.rosetta.model.lib.RosettaModelObject
    • getType

      @RuneAttribute("@type") default Class<? extends PubliclyAvailableInformation> 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