- <init>
Creates a new DeclarationResolver.
- addRangeVariableDeclaration
Adds a "virtual" range variable declaration that will be used when parsing a
JPQL fragment.
- getDeclaration
Retrieves the Declaration for which the given variable name is used to navigate
to the "root" object
- getDeclarations
Returns the ordered list of Declaration.
- getFirstDeclaration
Returns the first Declaration that was created after visiting the declaration
clause.
- getJoinFetches
Returns the parsed representation of a JOIN FETCH that were defined in the same
declaration than the
- getParent
Returns the parent of this DeclarationResolver.
- getResultVariables
Returns the variables that got defined in the select expression. This only
applies to JPQL queries b
- initialize
Initializes this DeclarationResolver.
- isCollectionIdentificationVariable
Determines whether the given identification variable is defining a JOIN
expression or in a IN expre
- isCollectionIdentificationVariableImp
Determines whether the given identification variable is defining a JOIN
expression or in a IN expre
- isRangeIdentificationVariable
Determines whether the given variable name is an identification variable name
used to define an abst