Uses of Class
org.eclipse.persistence.jpa.jpql.tools.resolver.Declaration
Package
Description
-
Uses of Declaration in org.eclipse.persistence.jpa.jpql.tools
Modifier and TypeMethodDescriptionJPQLQueryContext.getDeclaration
(String variableName) Retrieves theDeclaration
for which the given variable name is used to navigate to the "root" object.Modifier and TypeMethodDescriptionJPQLQueryContext.getDeclarations()
Returns the ordered list ofDeclarations
.Modifier and TypeMethodDescriptionprotected abstract boolean
AbstractContentAssistVisitor.IdentificationVariableType.add
(AbstractContentAssistVisitor contentAssist, Declaration declaration, Expression expression) Adds the identification variables defined in the givenDeclaration
.void
JPQLQueryContext.convertUnqualifiedDeclaration
(Declaration declaration) Converts the givenDeclaration
from being set as a range variable declaration to a path expression declaration. -
Uses of Declaration in org.eclipse.persistence.jpa.jpql.tools.resolver
Modifier and TypeClassDescriptionclass
The abstract definition of a range declaration, which is used to navigate to a "root" object.class
ThisCollectionDeclaration
represents a collection member declaration that was declared in theFROM
clause of aSELECT
top-level query or subquery.class
ThisDerivedDeclaration
represents an identification variable declaration that was declared in theFROM
clause of aSELECT
subquery.class
ThisRangeDeclaration
represents an identification variable declaration that was declared in theFROM
clause of aSELECT
top-level query or subquery.class
ThisDeclaration
uses a subquery as the "root" object.class
ThisDeclaration
uses a database table as the "root" object.class
ThisDeclaration
represents an unknown (invalid/incomplete) declaration.Modifier and TypeFieldDescriptionprotected Declaration
DeclarationResolver.DeclarationVisitor.currentDeclaration
TheDeclaration
being populated.protected Declaration
DeclarationResolver.QualifyRangeDeclarationVisitor.newDeclaration
The newDeclaration
.protected Declaration
DeclarationResolver.QualifyRangeDeclarationVisitor.oldDeclaration
TheDeclaration
being modified.Modifier and TypeMethodDescriptionDeclarationResolver.getDeclaration
(String variableName) Retrieves theDeclaration
for which the given variable name is used to navigate to the "root" object.Modifier and TypeMethodDescriptionDeclarationResolver.getDeclarations()
Returns the ordered list ofDeclarations
.Modifier and TypeMethodDescriptionprotected final void
DeclarationResolver.addDeclaration
(Declaration declaration) Adds the givenDeclaration
at the end of the list.void
DeclarationResolver.convertUnqualifiedDeclaration
(Declaration declaration, String outerVariableName) Converts the givenDeclaration
from being set as a range variable declaration to a path expression declaration.