Class Conversion
java.lang.Object
org.cqframework.cql.cql2elm.model.Conversion
-
Constructor Summary
ConstructorsConstructorDescriptionConversion(Operator operator, boolean isImplicit) Conversion(org.hl7.cql.model.ChoiceType fromType, org.hl7.cql.model.DataType toType, Conversion choiceConversion) Conversion(org.hl7.cql.model.DataType fromType, org.hl7.cql.model.ChoiceType toType, Conversion choiceConversion) Conversion(org.hl7.cql.model.DataType fromType, org.hl7.cql.model.DataType toType) Conversion(org.hl7.cql.model.DataType fromType, org.hl7.cql.model.IntervalType toType, Conversion elementConversion) Conversion(org.hl7.cql.model.DataType fromType, org.hl7.cql.model.ListType toType, Conversion elementConversion) Conversion(org.hl7.cql.model.IntervalType fromType, org.hl7.cql.model.DataType toType, Conversion elementConversion) Conversion(org.hl7.cql.model.IntervalType fromType, org.hl7.cql.model.IntervalType toType, Conversion pointConversion) Conversion(org.hl7.cql.model.ListType fromType, org.hl7.cql.model.DataType toType, Conversion elementConversion) Conversion(org.hl7.cql.model.ListType fromType, org.hl7.cql.model.ListType toType, Conversion elementConversion) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAlternativeConversion(Conversion alternativeConversion) org.hl7.cql.model.DataTypeintgetScore()org.hl7.cql.model.DataTypebooleanbooleanisCast()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetIsImplicit(boolean implicit) voidsetOperator(Operator operator)
-
Constructor Details
-
Conversion
-
Conversion
public Conversion(org.hl7.cql.model.DataType fromType, org.hl7.cql.model.DataType toType) -
Conversion
public Conversion(org.hl7.cql.model.ChoiceType fromType, org.hl7.cql.model.DataType toType, Conversion choiceConversion) -
Conversion
public Conversion(org.hl7.cql.model.DataType fromType, org.hl7.cql.model.ChoiceType toType, Conversion choiceConversion) -
Conversion
public Conversion(org.hl7.cql.model.ListType fromType, org.hl7.cql.model.ListType toType, Conversion elementConversion) -
Conversion
public Conversion(org.hl7.cql.model.ListType fromType, org.hl7.cql.model.DataType toType, Conversion elementConversion) -
Conversion
public Conversion(org.hl7.cql.model.DataType fromType, org.hl7.cql.model.ListType toType, Conversion elementConversion) -
Conversion
public Conversion(org.hl7.cql.model.IntervalType fromType, org.hl7.cql.model.DataType toType, Conversion elementConversion) -
Conversion
public Conversion(org.hl7.cql.model.DataType fromType, org.hl7.cql.model.IntervalType toType, Conversion elementConversion) -
Conversion
public Conversion(org.hl7.cql.model.IntervalType fromType, org.hl7.cql.model.IntervalType toType, Conversion pointConversion)
-
-
Method Details
-
isImplicit
public boolean isImplicit() -
setIsImplicit
public void setIsImplicit(boolean implicit) -
getOperator
-
setOperator
-
getConversion
-
getAlternativeConversions
-
hasAlternativeConversions
public boolean hasAlternativeConversions() -
addAlternativeConversion
-
getScore
public int getScore() -
isGeneric
public boolean isGeneric() -
isCast
public boolean isCast() -
isListConversion
public boolean isListConversion() -
isListPromotion
public boolean isListPromotion() -
isListDemotion
public boolean isListDemotion() -
isIntervalConversion
public boolean isIntervalConversion() -
isIntervalPromotion
public boolean isIntervalPromotion() -
isIntervalDemotion
public boolean isIntervalDemotion() -
getFromType
public org.hl7.cql.model.DataType getFromType() -
getToType
public org.hl7.cql.model.DataType getToType()
-