Class Signature
java.lang.Object
org.cqframework.cql.cql2elm.model.Signature
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanIterable<org.hl7.cql.model.DataType> intgetSize()inthashCode()instantiate(org.hl7.cql.model.InstantiationContext context) booleanisConvertibleTo(Signature other, ConversionMap conversionMap, OperatorMap operatorMap, boolean allowPromotionAndDemotion, Conversion[] conversions) booleanisInstantiable(Signature callSignature, org.hl7.cql.model.InstantiationContext context) booleanisSubTypeOf(Signature other) booleanisSuperTypeOf(Signature other) toString()
-
Constructor Details
-
Signature
public Signature(org.hl7.cql.model.DataType... operandTypes)
-
-
Method Details
-
getOperandTypes
-
getSize
public int getSize() -
isSuperTypeOf
-
containsChoices
public boolean containsChoices() -
isSubTypeOf
-
isInstantiable
public boolean isInstantiable(Signature callSignature, org.hl7.cql.model.InstantiationContext context) -
instantiate
-
isConvertibleTo
public boolean isConvertibleTo(Signature other, ConversionMap conversionMap, OperatorMap operatorMap, boolean allowPromotionAndDemotion, Conversion[] conversions) -
hashCode
public int hashCode() -
equals
-
toString
-