Class QueryContext

java.lang.Object
org.cqframework.cql.cql2elm.model.QueryContext

public class QueryContext extends Object
  • Constructor Details

    • QueryContext

      public QueryContext()
  • Method Details

    • addRelatedQuerySource

      public void addRelatedQuerySource(org.hl7.elm.r1.AliasedQuerySource source)
    • addPrimaryQuerySources

      public void addPrimaryQuerySources(Collection<org.hl7.elm.r1.AliasedQuerySource> sources)
    • getQuerySources

      public Collection<org.hl7.elm.r1.AliasedQuerySource> getQuerySources()
    • removeQuerySource

      public void removeQuerySource(org.hl7.elm.r1.AliasedQuerySource source)
    • removeQuerySources

      public void removeQuerySources(Collection<org.hl7.elm.r1.AliasedQuerySource> sources)
    • addLetClauses

      public void addLetClauses(Collection<org.hl7.elm.r1.LetClause> lets)
    • addLetClause

      public void addLetClause(org.hl7.elm.r1.LetClause let)
    • removeLetClause

      public void removeLetClause(org.hl7.elm.r1.LetClause let)
    • removeLetClauses

      public void removeLetClauses(Collection<org.hl7.elm.r1.LetClause> lets)
    • resolveAlias

      public org.hl7.elm.r1.AliasedQuerySource resolveAlias(String identifier)
    • resolveLet

      public org.hl7.elm.r1.LetClause resolveLet(String identifier)
    • isSingular

      public boolean isSingular()
    • enterSourceClause

      public void enterSourceClause()
    • exitSourceClause

      public void exitSourceClause()
    • inSourceClause

      public boolean inSourceClause()
    • enterSortClause

      public void enterSortClause()
    • exitSortClause

      public void exitSortClause()
    • inSortClause

      public boolean inSortClause()
    • isImplicit

      public boolean isImplicit()
    • setIsImplicit

      public void setIsImplicit(boolean isImplicitValue)
    • getResultElementType

      public org.hl7.cql.model.DataType getResultElementType()
    • setResultElementType

      public void setResultElementType(org.hl7.cql.model.DataType resultElementType)
    • referencesSpecificContext

      public boolean referencesSpecificContext()
    • referenceSpecificContext

      public void referenceSpecificContext()