Class IdentifierContext

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

public class IdentifierContext extends Object
Simple POJO using for identifier hider that maintains the identifier and Trackable type of the construct being evaluated.
  • Constructor Details

    • IdentifierContext

      public IdentifierContext(String identifier, Class<? extends org.cqframework.cql.elm.tracking.Trackable> elementSubclass)
  • Method Details

    • getIdentifier

      public String getIdentifier()
    • getTrackableSubclass

      public Class<? extends org.cqframework.cql.elm.tracking.Trackable> getTrackableSubclass()
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object