Package cdm.base.staticdata.asset.common
Class TaxonomyValue.TaxonomyValueImpl
java.lang.Object
cdm.base.staticdata.asset.common.TaxonomyValue.TaxonomyValueImpl
- All Implemented Interfaces:
TaxonomyValue,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
TaxonomyValue
Immutable Implementation of TaxonomyValue
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.asset.common.TaxonomyValue
TaxonomyValue.TaxonomyValueBuilder, TaxonomyValue.TaxonomyValueBuilderImpl, TaxonomyValue.TaxonomyValueImpl -
Field Summary
Fields inherited from interface cdm.base.staticdata.asset.common.TaxonomyValue
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanList<? extends TaxonomyClassification> Specifies the taxonomy value as a set of class names and values for each class.getName()Specifies the taxonomy value as a simple string, which may be associated to an external scheme.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface cdm.base.staticdata.asset.common.TaxonomyValue
getType, metaData, process
-
Constructor Details
-
TaxonomyValueImpl
-
-
Method Details
-
getName
Description copied from interface:TaxonomyValueSpecifies the taxonomy value as a simple string, which may be associated to an external scheme.- Specified by:
getNamein interfaceTaxonomyValue
-
getClassification
@RosettaAttribute("classification") @RuneAttribute("classification") public List<? extends TaxonomyClassification> getClassification()Description copied from interface:TaxonomyValueSpecifies the taxonomy value as a set of class names and values for each class.- Specified by:
getClassificationin interfaceTaxonomyValue
-
build
Description copied from interface:TaxonomyValueBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceTaxonomyValue
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceTaxonomyValue
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-