Uses of Class
org.eclipse.persistence.jpa.jpql.tools.resolver.Declaration
-
Packages that use Declaration Package Description org.eclipse.persistence.jpa.jpql.tools org.eclipse.persistence.jpa.jpql.tools.resolver -
-
Uses of Declaration in org.eclipse.persistence.jpa.jpql.tools
Methods in org.eclipse.persistence.jpa.jpql.tools that return Declaration Modifier and Type Method Description DeclarationJPQLQueryContext. getDeclaration(String variableName)Retrieves theDeclarationfor which the given variable name is used to navigate to the "root" object.Methods in org.eclipse.persistence.jpa.jpql.tools that return types with arguments of type Declaration Modifier and Type Method Description List<Declaration>JPQLQueryContext. getDeclarations()Returns the ordered list ofDeclarations.Methods in org.eclipse.persistence.jpa.jpql.tools with parameters of type Declaration Modifier and Type Method Description protected abstract booleanAbstractContentAssistVisitor.IdentificationVariableType. add(AbstractContentAssistVisitor contentAssist, Declaration declaration, Expression expression)Adds the identification variables defined in the givenDeclaration.voidJPQLQueryContext. convertUnqualifiedDeclaration(Declaration declaration)Converts the givenDeclarationfrom being set as a range variable declaration to a path expression declaration. -
Uses of Declaration in org.eclipse.persistence.jpa.jpql.tools.resolver
Subclasses of Declaration in org.eclipse.persistence.jpa.jpql.tools.resolver Modifier and Type Class Description classAbstractRangeDeclarationThe abstract definition of a range declaration, which is used to navigate to a "root" object.classCollectionDeclarationThisCollectionDeclarationrepresents a collection member declaration that was declared in theFROMclause of aSELECTtop-level query or subquery.classDerivedDeclarationThisDerivedDeclarationrepresents an identification variable declaration that was declared in theFROMclause of aSELECTsubquery.classRangeDeclarationThisRangeDeclarationrepresents an identification variable declaration that was declared in theFROMclause of aSELECTtop-level query or subquery.classSubqueryDeclarationThisDeclarationuses a subquery as the "root" object.classTableDeclarationThisDeclarationuses a database table as the "root" object.classUnknownDeclarationThisDeclarationrepresents an unknown (invalid/incomplete) declaration.Fields in org.eclipse.persistence.jpa.jpql.tools.resolver declared as Declaration Modifier and Type Field Description protected DeclarationDeclarationResolver.DeclarationVisitor. currentDeclarationTheDeclarationbeing populated.protected DeclarationDeclarationResolver.QualifyRangeDeclarationVisitor. newDeclarationThe newDeclaration.protected DeclarationDeclarationResolver.QualifyRangeDeclarationVisitor. oldDeclarationTheDeclarationbeing modified.Methods in org.eclipse.persistence.jpa.jpql.tools.resolver that return Declaration Modifier and Type Method Description DeclarationDeclarationResolver. getDeclaration(String variableName)Retrieves theDeclarationfor which the given variable name is used to navigate to the "root" object.Methods in org.eclipse.persistence.jpa.jpql.tools.resolver that return types with arguments of type Declaration Modifier and Type Method Description List<Declaration>DeclarationResolver. getDeclarations()Returns the ordered list ofDeclarations.Methods in org.eclipse.persistence.jpa.jpql.tools.resolver with parameters of type Declaration Modifier and Type Method Description protected voidDeclarationResolver. addDeclaration(Declaration declaration)Adds the givenDeclarationat the end of the list.voidDeclarationResolver. convertUnqualifiedDeclaration(Declaration declaration, String outerVariableName)Converts the givenDeclarationfrom being set as a range variable declaration to a path expression declaration.
-