| Package | Description |
|---|---|
| org.eclipse.persistence.jpa.jpql.tools | |
| org.eclipse.persistence.jpa.jpql.tools.resolver |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultJPQLQueryContext
This context is used to store information related to the JPQL query.
|
class |
EclipseLinkJPQLQueryContext
This context is used to store information related to the JPQL query.
|
| Modifier and Type | Field and Description |
|---|---|
protected JPQLQueryContext |
JPQLQueryContext.currentContext
The current
JPQLQueryContext is the context used for the current query or subquery. |
protected JPQLQueryContext |
JPQLQueryContext.parent
When this context is a sub-context used for a subquery, then this is the context for the
parent query.
|
protected JPQLQueryContext |
AbstractContentAssistVisitor.queryContext
The context used to query information about the JPQL query.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract JPQLQueryContext |
RefactoringTool.buildJPQLQueryContext()
Creates a new
JPQLQueryContext that can retrieve information from the declaration
portion of the JPQL query. |
protected JPQLQueryContext |
EclipseLinkRefactoringTool.buildJPQLQueryContext()
Creates a new
JPQLQueryContext that can retrieve information from the declaration
portion of the JPQL query. |
protected JPQLQueryContext |
EclipseLinkBasicRefactoringTool.buildJPQLQueryContext()
Creates a new
JPQLQueryContext that can retrieve information from the declaration
portion of the JPQL query. |
protected JPQLQueryContext |
DefaultRefactoringTool.buildJPQLQueryContext()
Creates a new
JPQLQueryContext that can retrieve information from the declaration
portion of the JPQL query. |
protected JPQLQueryContext |
DefaultBasicRefactoringTool.buildJPQLQueryContext()
Creates a new
JPQLQueryContext that can retrieve information from the declaration
portion of the JPQL query. |
protected abstract JPQLQueryContext |
BasicRefactoringTool.buildJPQLQueryContext()
Creates a new
JPQLQueryContext that can retrieve information from the declaration
portion of the JPQL query. |
protected JPQLQueryContext |
EclipseLinkJPQLQueryHelper.buildJPQLQueryContext(JPQLGrammar jpqlGrammar)
Creates a context that will be used to store and retrieve information about the JPQL query.
|
protected JPQLQueryContext |
DefaultJPQLQueryHelper.buildJPQLQueryContext(JPQLGrammar jpqlGrammar)
Creates a context that will be used to store and retrieve information about the JPQL query.
|
protected abstract JPQLQueryContext |
AbstractJPQLQueryHelper.buildJPQLQueryContext(JPQLGrammar jpqlGrammar)
Creates a context that will be used to store and retrieve information about the JPQL query.
|
protected abstract JPQLQueryContext |
JPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext,
Expression currentQuery) |
protected JPQLQueryContext |
EclipseLinkJPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext,
Expression currentQuery) |
protected JPQLQueryContext |
DefaultJPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext,
Expression currentQuery) |
JPQLQueryContext |
JPQLQueryContext.getCurrentContext()
Returns the current
JPQLQueryContext, i.e. |
JPQLQueryContext |
JPQLQueryContext.getParent()
Returns the parent context if the current context is not the root context.
|
JPQLQueryContext |
GenericSemanticValidatorHelper.getQueryContext()
Returns the context used to query information about the JPQL query.
|
JPQLQueryContext |
BasicRefactoringTool.getQueryContext()
Returns the
JPQLQueryContext that is used by this visitor. |
JPQLQueryContext |
AbstractJPQLQueryHelper.getQueryContext()
Returns the
JPQLQueryContext that contains information about the JPQL query. |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractContentAssistVisitor |
EclipseLinkJPQLQueryHelper.buildContentAssistVisitor(JPQLQueryContext queryContext)
Creates the concrete instance of the content assist visitor that will give the possible
choices based on the position of the cursor within the JPQL query.
|
protected AbstractContentAssistVisitor |
DefaultJPQLQueryHelper.buildContentAssistVisitor(JPQLQueryContext queryContext)
Creates the concrete instance of the content assist visitor that will give the possible
choices based on the position of the cursor within the JPQL query.
|
protected abstract AbstractContentAssistVisitor |
AbstractJPQLQueryHelper.buildContentAssistVisitor(JPQLQueryContext queryContext)
Creates the concrete instance of the content assist visitor that will give the possible
choices based on the position of the cursor within the JPQL query.
|
protected abstract JPQLQueryContext |
JPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext,
Expression currentQuery) |
protected JPQLQueryContext |
EclipseLinkJPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext,
Expression currentQuery) |
protected JPQLQueryContext |
DefaultJPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext,
Expression currentQuery) |
protected AbstractEclipseLinkSemanticValidator |
EclipseLinkJPQLQueryHelper.buildSemanticValidator(JPQLQueryContext queryContext)
Creates the concrete instance of the validator that will semantically validate the JPQL query.
|
protected DefaultSemanticValidator |
DefaultJPQLQueryHelper.buildSemanticValidator(JPQLQueryContext queryContext)
Creates the concrete instance of the validator that will semantically validate the JPQL query.
|
protected abstract AbstractSemanticValidator |
AbstractJPQLQueryHelper.buildSemanticValidator(JPQLQueryContext queryContext)
Creates the concrete instance of the validator that will semantically validate the JPQL query.
|
protected void |
GenericSemanticValidatorHelper.collectLocalDeclarationIdentificationVariables(JPQLQueryContext queryContext,
Map<String,List<IdentificationVariable>> identificationVariables) |
protected void |
JPQLQueryContext.store(JPQLQueryContext parent,
Expression currentQuery)
Stores the information contained in the given parent into this one.
|
| Constructor and Description |
|---|
AbstractContentAssistVisitor(JPQLQueryContext queryContext)
Creates a new
AbstractContentAssistVisitor. |
AbstractJPQLQueryHelper(JPQLQueryContext queryContext)
Creates a new
AbstractJPQLQueryHelper. |
AttributeNameRenamer(JPQLQueryContext queryContext,
String typeName,
String oldAttributeName,
String newAttributeName)
Creates a new
AttributeNameRenamer. |
DefaultContentAssistVisitor(JPQLQueryContext queryContext)
Creates a new
DefaultContentAssistVisitor. |
DefaultJPQLQueryContext(JPQLQueryContext parent,
Expression currentQuery)
Creates a new sub-
DefaultJPQLQueryContext. |
DefaultJPQLQueryHelper(JPQLQueryContext queryContext)
Creates a new
JPQLQueryHelper. |
DefaultParameterTypeVisitor(JPQLQueryContext queryContext)
Creates a new
DefaultParameterTypeVisitor. |
DefaultSemanticValidator(JPQLQueryContext queryContext)
Creates a new
DefaultSemanticValidator. |
EclipseLinkContentAssistVisitor(JPQLQueryContext queryContext)
Creates a new
EclipseLinkContentAssistVisitor. |
EclipseLinkJPQLQueryContext(JPQLQueryContext parent,
Expression currentQuery)
Creates a new
EclipseLinkJPQLQueryContext. |
EclipseLinkJPQLQueryHelper(JPQLQueryContext queryContext)
Creates a new
EclipseLinkJPQLQueryHelper. |
EclipseLinkParameterTypeVisitor(JPQLQueryContext queryContext)
Creates a new
EclipseLinkParameterTypeVisitor. |
EclipseLinkSemanticValidator(JPQLQueryContext queryContext)
|
EclipseLinkSemanticValidator(JPQLQueryContext queryContext,
EclipseLinkSemanticValidatorExtension extension)
Creates a new
EclipseLinkSemanticValidator. |
GenericSemanticValidatorHelper(JPQLQueryContext queryContext)
Creates a new
GenericSemanticValidatorHelper. |
JPQLQueryContext(JPQLQueryContext parent,
Expression currentQuery)
Creates a new sub-
JPQLQueryContext. |
| Modifier and Type | Method and Description |
|---|---|
protected JPQLQueryContext |
ResolverBuilder.getQueryContext()
Returns the
JPQLQueryContext that contains information related to the JPQL query. |
protected JPQLQueryContext |
DeclarationResolver.getQueryContext()
Returns the
JPQLQueryContext that is used by this visitor. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DeclarationResolver.initialize(JPQLQueryContext queryContext)
Initializes this
DeclarationResolver. |
| Constructor and Description |
|---|
DeclarationResolver(DeclarationResolver parent,
JPQLQueryContext queryContext)
Creates a new
DeclarationResolver. |
DefaultResolverBuilder(JPQLQueryContext queryContext)
Creates a new
DefaultResolverBuilder. |
EclipseLinkDeclarationResolver(DeclarationResolver parent,
JPQLQueryContext queryContext)
Creates a new
EclipseLinkDeclarationResolver. |
FromSubqueryResolver(Resolver parent,
JPQLQueryContext queryContext,
SimpleSelectStatement subquery)
Creates a new
FromSubqueryResolver. |
ResolverBuilder(JPQLQueryContext queryContext)
Creates a new
ResolverBuilder. |
SubqueryEntityResolver(Resolver parent,
JPQLQueryContext queryContext,
AbstractSchemaName abstractSchemaName)
Creates a new
DerivedPathResolver. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.