Uses of Package
org.eclipse.persistence.jpa.jpql.tools.resolver
-
Packages that use org.eclipse.persistence.jpa.jpql.tools.resolver Package Description org.eclipse.persistence.jpa.jpql.tools org.eclipse.persistence.jpa.jpql.tools.resolver -
Classes in org.eclipse.persistence.jpa.jpql.tools.resolver used by org.eclipse.persistence.jpa.jpql.tools Class Description Declaration The abstract definition ofJPQLQueryDeclaration.DeclarationResolver ThisResolveris responsible to visit the current query (which is either the top-level query or a subquery) and gathers the information from the declaration clause.DefaultResolverBuilder The default implementation of aResolverBuilder, which follows the JPA functional specification.Resolver AResolveris responsible to resolve a property by retrieving either the managed type, the mapping, the type and the type declaration depending on the type of resolver.ResolverBuilder This visitor creates aResolverthat gives information about the visitedExpression. -
Classes in org.eclipse.persistence.jpa.jpql.tools.resolver used by org.eclipse.persistence.jpa.jpql.tools.resolver Class Description AbstractPathResolver ThisResolveris responsible to resolve a single path of a path expression (state field path expression, singled valued object field, or a collection-valued path expression).AbstractRangeDeclaration The abstract definition of a range declaration, which is used to navigate to a "root" object.Declaration The abstract definition ofJPQLQueryDeclaration.DeclarationResolver ThisResolveris responsible to visit the current query (which is either the top-level query or a subquery) and gathers the information from the declaration clause.DeclarationResolver.DeclarationVisitor DeclarationResolver.QualifyRangeDeclarationVisitor DeclarationResolver.RootObjectExpressionVisitor This visitor takes care to support a subquery defined as a "root" object.EclipseLinkDeclarationResolver.DeclarationVisitor Resolver AResolveris responsible to resolve a property by retrieving either the managed type, the mapping, the type and the type declaration depending on the type of resolver.ResolverBuilder This visitor creates aResolverthat gives information about the visitedExpression.ResolverBuilder.CollectionExpressionVisitor This visitor is used to check if the expression visited is aCollectionExpression.