Package org.ehrbase.aql.compiler
Class Statements
- java.lang.Object
-
- org.ehrbase.aql.compiler.Statements
-
public class Statements extends Object
-
-
Constructor Summary
Constructors Constructor Description Statements(org.antlr.v4.runtime.tree.ParseTree parseTree, IdentifierMapper identifierMapper, org.ehrbase.validation.terminology.ExternalTerminologyValidation tsAdapter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetLimitAttribute()IntegergetOffsetAttribute()List<OrderAttribute>getOrderAttributes()StringgetParsedExpression()TopAttributesgetTopAttributes()VariableDefinitionsgetVariables()ListgetWhereClause()Statementsprocess()voidput(I_VariableDefinition variableDefinition)
-
-
-
Constructor Detail
-
Statements
public Statements(org.antlr.v4.runtime.tree.ParseTree parseTree, IdentifierMapper identifierMapper, org.ehrbase.validation.terminology.ExternalTerminologyValidation tsAdapter)
-
-
Method Detail
-
process
public Statements process()
-
getWhereClause
public List getWhereClause()
-
getVariables
public VariableDefinitions getVariables()
-
getTopAttributes
public TopAttributes getTopAttributes()
-
getOrderAttributes
public List<OrderAttribute> getOrderAttributes()
-
getLimitAttribute
public Integer getLimitAttribute()
-
getOffsetAttribute
public Integer getOffsetAttribute()
-
put
public void put(I_VariableDefinition variableDefinition)
-
getParsedExpression
public String getParsedExpression()
-
-