Package cdm.base.staticdata.codelist
Class CodeList.CodeListImpl
java.lang.Object
cdm.base.staticdata.codelist.CodeList.CodeListImpl
- All Implemented Interfaces:
CodeList,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
CodeList
Immutable Implementation of CodeList
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.codelist.CodeList
CodeList.CodeListBuilder, CodeList.CodeListBuilderImpl, CodeList.CodeListImpl -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleangetCodes()Code valuesIdentification information about the code listinthashCode()protected voidsetBuilderFields(CodeList.CodeListBuilder builder) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
CodeListImpl
-
-
Method Details
-
getIdentification
@RosettaAttribute("identification") @Accessor(GETTER) @Required @RuneAttribute("identification") public CodeListIdentification getIdentification()Description copied from interface:CodeListIdentification information about the code list- Specified by:
getIdentificationin interfaceCodeList
-
getCodes
@RosettaAttribute("codes") @Accessor(GETTER) @Multi @RuneAttribute("codes") public List<? extends CodeValue> getCodes()Description copied from interface:CodeListCode values -
build
Description copied from interface:CodeListBuild Methods -
toBuilder
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-