Package org.hl7.cql.model
Class TupleType
java.lang.Object
org.hl7.cql.model.DataType
org.hl7.cql.model.TupleType
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElement(TupleTypeElement element) voidaddElements(Collection<TupleTypeElement> elements) booleaninthashCode()instantiate(InstantiationContext context) booleanisCompatibleWith(DataType other) booleanbooleanisInstantiable(DataType callType, InstantiationContext context) booleanisSubTypeOf(DataType other) booleanisSuperTypeOf(DataType other) toLabel()toString()Methods inherited from class org.hl7.cql.model.DataType
getBaseType, getCommonSuperTypeOf
-
Constructor Details
-
TupleType
-
TupleType
public TupleType()
-
-
Method Details
-
getElements
-
addElement
-
addElements
-
hashCode
public int hashCode() -
equals
-
isSubTypeOf
- Overrides:
isSubTypeOfin classDataType
-
isSuperTypeOf
- Overrides:
isSuperTypeOfin classDataType
-
toString
-
toLabel
-
isCompatibleWith
- Overrides:
isCompatibleWithin classDataType
-
isGeneric
public boolean isGeneric() -
isInstantiable
- Specified by:
isInstantiablein classDataType
-
instantiate
- Specified by:
instantiatein classDataType
-