Class EclipseLinkDeclarationResolver
- java.lang.Object
-
- org.eclipse.persistence.jpa.jpql.tools.resolver.Resolver
-
- org.eclipse.persistence.jpa.jpql.tools.resolver.DeclarationResolver
-
- org.eclipse.persistence.jpa.jpql.tools.resolver.EclipseLinkDeclarationResolver
-
public class EclipseLinkDeclarationResolver extends DeclarationResolver
The EclipseLink implementation ofDeclarationResolver
that adds support for its additional support.- Since:
- 2.4
- Version:
- 2.4
- Author:
- Pascal Filion
-
-
Constructor Summary
Constructors Constructor Description EclipseLinkDeclarationResolver(DeclarationResolver parent, JPQLQueryContext queryContext)
Creates a newEclipseLinkDeclarationResolver
.
-
Method Summary
-
Methods inherited from class org.eclipse.persistence.jpa.jpql.tools.resolver.DeclarationResolver
addRangeVariableDeclaration, convertUnqualifiedDeclaration, dispose, getDeclaration, getDeclarations, getParent, getQuery, getResolver, getResultVariables, getResultVariablesMap, hasJoins, isCollectionIdentificationVariable, isRangeIdentificationVariable, isResultVariable, populate
-
Methods inherited from class org.eclipse.persistence.jpa.jpql.tools.resolver.Resolver
addChild, getChild, getManagedType, getMapping, getParentManagedType, getParentMapping, getParentType, getParentTypeDeclaration, getProvider, getType, getType, getType, getTypeDeclaration, getTypeHelper, getTypeRepository, isNullAllowed, setNullAllowed
-
-
-
-
Constructor Detail
-
EclipseLinkDeclarationResolver
public EclipseLinkDeclarationResolver(DeclarationResolver parent, JPQLQueryContext queryContext)
Creates a newEclipseLinkDeclarationResolver
.- Parameters:
parent
- The parent resolver if this is used for a subquery or null if it's used for the top-level queryqueryContext
- The context used to query information about the query
-
-