Interface SettledEntityMatrix

All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
All Known Subinterfaces:
SettledEntityMatrix.SettledEntityMatrixBuilder
All Known Implementing Classes:
SettledEntityMatrix.SettledEntityMatrixBuilderImpl, SettledEntityMatrix.SettledEntityMatrixImpl

@RosettaDataType(value="SettledEntityMatrix", builder=SettledEntityMatrixBuilderImpl.class, version="5.30.0") @RuneDataType(value="SettledEntityMatrix", model="cdm", builder=SettledEntityMatrixBuilderImpl.class, version="5.30.0") public interface SettledEntityMatrix extends com.rosetta.model.lib.RosettaModelObject
A class to specify the Relevant Settled Entity Matrix.
Version:
5.30.0
  • Field Details

  • Method Details

    • getMatrixSource

      Relevant settled entity matrix source.
    • getPublicationDate

      com.rosetta.model.lib.records.Date getPublicationDate()
      Specifies the publication date of the applicable version of the matrix. When this element is omitted, the Standard Terms Supplement defines rules for which version of the matrix is applicable.
    • 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 SettledEntityMatrix> metaData()
      Utility Methods
      Specified by:
      metaData in interface com.rosetta.model.lib.RosettaModelObject
    • getType

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