Package org.somda.dsl.biceps.base
Class CodedValue
-
- All Implemented Interfaces:
-
org.somda.dsl.biceps.base.CodedValueBase
public class CodedValue implements CodedValueBase
-
-
Field Summary
Fields Modifier and Type Field Description private final List<CodedValueBase>translationsprivate final List<LocalizedText>conceptDescriptionsprivate final Stringcodeprivate final StringcodingSystemprivate final StringcodingSystemVersion
-
Constructor Summary
Constructors Constructor Description CodedValue(CodedValue base)CodedValue(String code, String codingSystem, String codingSystemVersion)
-
Method Summary
Modifier and Type Method Description final List<CodedValueBase>getTranslations()final List<LocalizedText>getConceptDescriptions()StringgetCode()StringgetCodingSystem()StringgetCodingSystemVersion()final CodedValueBasetranslation(CodedValueBase init)final LocalizedTextValueconceptDescription(String lang, Function0<String> value)final LocalizedTextconceptDescription(LocalizedText text)final LocalizedTextReferenceconceptDescriptionRef(String ref, BigInteger version)-
-
Constructor Detail
-
CodedValue
CodedValue(CodedValue base)
-
-
Method Detail
-
getTranslations
final List<CodedValueBase> getTranslations()
-
getConceptDescriptions
final List<LocalizedText> getConceptDescriptions()
-
getCodingSystem
String getCodingSystem()
-
getCodingSystemVersion
String getCodingSystemVersion()
-
translation
final CodedValueBase translation(CodedValueBase init)
-
conceptDescription
final LocalizedTextValue conceptDescription(String lang, Function0<String> value)
-
conceptDescription
final LocalizedText conceptDescription(LocalizedText text)
-
conceptDescriptionRef
final LocalizedTextReference conceptDescriptionRef(String ref, BigInteger version)
-
-
-
-