Package cdm.product.asset
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
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of SettledEntityMatrixstatic classImmutable Implementation of SettledEntityMatrix -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()Relevant settled entity matrix source.com.rosetta.model.lib.records.DateSpecifies the publication date of the applicable version of the matrix.default Class<? extends SettledEntityMatrix> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends SettledEntityMatrix> 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
-
getMatrixSource
FieldWithMetaSettledEntityMatrixSourceEnum 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
SettledEntityMatrix build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
SettledEntityMatrix.SettledEntityMatrixBuilder 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
-