- <init>
Creates a new JPQLQueryContext.
- addInputParameter
Caches the given input parameter name with its calculated type.
- addQueryExpression
Caches the given query Expression for future use.
- addQueryExpressionImp
Caches the given query Expression for future use.
- addRangeVariableDeclaration
Adds a virtual range variable declaration that will be used when a JPQL fragment
is parsed.
- addUsedIdentificationVariable
Adds the given identification variable, which is done when it's used in a
clause, except in the decl
- addUsedIdentificationVariableImp
Adds the given identification variable, which is done when it's used in a
clause, except in the decl
- attemptLoadType
Retrieves the Java type for the given type name, which has to be the fully
qualified type name.
- buildExpression
Converts the given org.eclipse.persistence.jpa.jpql.parser.Expressioninto an
Expression.
- buildGroupByExpression
Creates a new EclipseLink Expression by visiting the given JPQL
CollectionValuedPathExpression that
- buildSubquery
Creates a new ReportQuery by visiting the given SimpleSelectStatement.
- cache
Sets the given named query and string representation of the JPQL query.