Top Description Fields Constructors Methods
org.eclipse.persistence.jpa.jpql.tools.resolver

public final Class DefaultResolverBuilder

extends ResolverBuilder
Class Inheritance
Imports
org.eclipse.persistence.jpa.jpql.tools.JPQLQueryContext

The default implementation of a ResolverBuilder, which follows the JPA functional specification.

Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.

Author
Pascal Filion
Since
2.4
Version
2.4

Field Summary

Inherited from org.eclipse.persistence.jpa.jpql.tools.resolver.ResolverBuilder:
resolver

Constructor Summary

AccessConstructor and Description
public
DefaultResolverBuilder(JPQLQueryContext
The context used to query information about the JPQL query
queryContext
)

Creates a new DefaultResolverBuilder.

Method Summary

Inherited from org.eclipse.persistence.jpa.jpql.tools.resolver.ResolverBuilder:
buildClassNameResolverbuildClassResolverbuildCollectionExpressionVisitorbuildCollectionValuedFieldResolverbuildEnumResolverbuildNullResolverbuildStateFieldResolverdisposegetCollectionExpressiongetCollectionExpressionVisitorgetDeclarationResolvergetDeclarationResolvergetQueryContextgetResolvervisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitvisitArithmeticExpressionvisitCollectionEquivalentExpression

Constructor Detail

DefaultResolverBuilderback to summary
public DefaultResolverBuilder(JPQLQueryContext queryContext)

Creates a new DefaultResolverBuilder.

Parameters
queryContext:JPQLQueryContext

The context used to query information about the JPQL query