Class ValueSet
- java.lang.Object
-
- org.opencds.cqf.cql.engine.runtime.Vocabulary
-
- org.opencds.cqf.cql.engine.runtime.ValueSet
-
- All Implemented Interfaces:
CqlType
public class ValueSet extends Vocabulary
-
-
Constructor Summary
Constructors Constructor Description ValueSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCodeSystem(CodeSystem codeSystem)java.lang.Booleanequal(java.lang.Object other)java.lang.Booleanequivalent(java.lang.Object other)CodeSystemgetCodeSystem(java.lang.String id)CodeSystemgetCodeSystem(java.lang.String id, java.lang.String version)java.lang.Iterable<CodeSystem>getCodeSystems()voidsetCodeSystems(java.util.List<CodeSystem> codeSystems)ValueSetwithCodeSystem(CodeSystem codeSystem)ValueSetwithCodeSystems(java.util.List<CodeSystem> codeSystems)ValueSetwithId(java.lang.String id)ValueSetwithName(java.lang.String name)ValueSetwithVersion(java.lang.String version)-
Methods inherited from class org.opencds.cqf.cql.engine.runtime.Vocabulary
getId, getName, getVersion, setId, setName, setVersion
-
-
-
-
Method Detail
-
withId
public ValueSet withId(java.lang.String id)
-
withVersion
public ValueSet withVersion(java.lang.String version)
-
withName
public ValueSet withName(java.lang.String name)
-
getCodeSystems
public java.lang.Iterable<CodeSystem> getCodeSystems()
-
setCodeSystems
public void setCodeSystems(java.util.List<CodeSystem> codeSystems)
-
withCodeSystems
public ValueSet withCodeSystems(java.util.List<CodeSystem> codeSystems)
-
addCodeSystem
public void addCodeSystem(CodeSystem codeSystem)
-
withCodeSystem
public ValueSet withCodeSystem(CodeSystem codeSystem)
-
getCodeSystem
public CodeSystem getCodeSystem(java.lang.String id)
-
getCodeSystem
public CodeSystem getCodeSystem(java.lang.String id, java.lang.String version)
-
equivalent
public java.lang.Boolean equivalent(java.lang.Object other)
- Specified by:
equivalentin interfaceCqlType- Overrides:
equivalentin classVocabulary
-
equal
public java.lang.Boolean equal(java.lang.Object other)
- Specified by:
equalin interfaceCqlType- Overrides:
equalin classVocabulary
-
-