Package cdm.base.staticdata.asset.common
Interface CollateralTaxonomy.CollateralTaxonomyBuilder
- All Superinterfaces:
CollateralTaxonomy,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
CollateralTaxonomy.CollateralTaxonomyBuilderImpl
- Enclosing interface:
CollateralTaxonomy
public static interface CollateralTaxonomy.CollateralTaxonomyBuilder
extends CollateralTaxonomy, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.asset.common.CollateralTaxonomy
CollateralTaxonomy.CollateralTaxonomyBuilder, CollateralTaxonomy.CollateralTaxonomyBuilderImpl, CollateralTaxonomy.CollateralTaxonomyImpl -
Field Summary
Fields inherited from interface cdm.base.staticdata.asset.common.CollateralTaxonomy
metaData -
Method Summary
Modifier and TypeMethodDescriptionSpecifies the taxonomy value.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setTaxonomySource(TaxonomySourceEnum taxonomySource) setTaxonomyValue(CollateralTaxonomyValue taxonomyValue) Methods inherited from interface cdm.base.staticdata.asset.common.CollateralTaxonomy
build, getTaxonomySource, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateTaxonomyValue
CollateralTaxonomyValue.CollateralTaxonomyValueBuilder getOrCreateTaxonomyValue() -
getTaxonomyValue
CollateralTaxonomyValue.CollateralTaxonomyValueBuilder getTaxonomyValue()Description copied from interface:CollateralTaxonomySpecifies the taxonomy value.- Specified by:
getTaxonomyValuein interfaceCollateralTaxonomy
-
setTaxonomyValue
CollateralTaxonomy.CollateralTaxonomyBuilder setTaxonomyValue(CollateralTaxonomyValue taxonomyValue) -
setTaxonomySource
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-