Class DataTypes

java.lang.Object
org.cqframework.cql.cql2elm.DataTypes

public class DataTypes extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    compatibleWith(org.hl7.cql.model.DataType a, org.hl7.cql.model.DataType b)
     
    static boolean
    equal(org.hl7.cql.model.DataType a, org.hl7.cql.model.DataType b)
     
    static boolean
    subTypeOf(org.hl7.cql.model.DataType a, org.hl7.cql.model.DataType b)
     
    static boolean
    superTypeOf(org.hl7.cql.model.DataType a, org.hl7.cql.model.DataType b)
     
    static void
    verifyCast(org.hl7.cql.model.DataType targetType, org.hl7.cql.model.DataType sourceType)
     
    static void
    verifyType(org.hl7.cql.model.DataType actualType, org.hl7.cql.model.DataType expectedType)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DataTypes

      public DataTypes()
  • Method Details

    • verifyType

      public static void verifyType(org.hl7.cql.model.DataType actualType, org.hl7.cql.model.DataType expectedType)
    • verifyCast

      public static void verifyCast(org.hl7.cql.model.DataType targetType, org.hl7.cql.model.DataType sourceType)
    • equal

      public static boolean equal(org.hl7.cql.model.DataType a, org.hl7.cql.model.DataType b)
    • compatibleWith

      public static boolean compatibleWith(org.hl7.cql.model.DataType a, org.hl7.cql.model.DataType b)
    • subTypeOf

      public static boolean subTypeOf(org.hl7.cql.model.DataType a, org.hl7.cql.model.DataType b)
    • superTypeOf

      public static boolean superTypeOf(org.hl7.cql.model.DataType a, org.hl7.cql.model.DataType b)