Uses of Interface
org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration
-
Packages that use JPQLQueryDeclaration Package Description org.eclipse.persistence.jpa.jpql This package contains the Hermes features (except the parser itself): semantic and grammatical validations, content assist support, calculating the query result type or the possible type of an input parameter, refactoring tools.org.eclipse.persistence.jpa.jpql.tools org.eclipse.persistence.jpa.jpql.tools.resolver -
-
Uses of JPQLQueryDeclaration in org.eclipse.persistence.jpa.jpql
Methods in org.eclipse.persistence.jpa.jpql that return JPQLQueryDeclaration Modifier and Type Method Description protected JPQLQueryDeclarationAbstractEclipseLinkSemanticValidator. getDeclaration(String variableName)Methods in org.eclipse.persistence.jpa.jpql that return types with arguments of type JPQLQueryDeclaration Modifier and Type Method Description List<JPQLQueryDeclaration>SemanticValidatorHelper. getAllDeclarations()Returns the ordered list ofJPQLQueryDeclaration, which contain the information contained in the query'sFROMclause.List<JPQLQueryDeclaration>SemanticValidatorHelper. getDeclarations()Returns the ordered list ofJPQLQueryDeclaration, which contain the information contained in the query'sFROMclause.Methods in org.eclipse.persistence.jpa.jpql with parameters of type JPQLQueryDeclaration Modifier and Type Method Description protected voidAbstractSemanticValidator. validateFirstDeclaration(AbstractFromClause expression, JPQLQueryDeclaration declaration, AbstractSemanticValidator.FirstDeclarationVisitor visitor)protected voidAbstractSemanticValidator. validateJoinsIdentificationVariable(AbstractFromClause expression, List<JPQLQueryDeclaration> declarations, JPQLQueryDeclaration declaration, int index)Method parameters in org.eclipse.persistence.jpa.jpql with type arguments of type JPQLQueryDeclaration Modifier and Type Method Description protected booleanAbstractSemanticValidator. isIdentificationVariableDeclaredAfter(String variableName, int variableNameIndex, int joinIndex, List<JPQLQueryDeclaration> declarations)protected voidAbstractSemanticValidator. validateJoinsIdentificationVariable(AbstractFromClause expression, List<JPQLQueryDeclaration> declarations, JPQLQueryDeclaration declaration, int index) -
Uses of JPQLQueryDeclaration in org.eclipse.persistence.jpa.jpql.tools
Methods in org.eclipse.persistence.jpa.jpql.tools that return types with arguments of type JPQLQueryDeclaration Modifier and Type Method Description List<JPQLQueryDeclaration>GenericSemanticValidatorHelper. getAllDeclarations() -
Uses of JPQLQueryDeclaration in org.eclipse.persistence.jpa.jpql.tools.resolver
Classes in org.eclipse.persistence.jpa.jpql.tools.resolver that implement JPQLQueryDeclaration 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.classDeclarationThe abstract definition ofJPQLQueryDeclaration.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.
-