| 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.parser |
This is the core of Hermes, this package contains the classes that can parse a JPQL query.
|
| org.eclipse.persistence.jpa.jpql.tools | |
| org.eclipse.persistence.jpa.jpql.tools.model |
The classes defined in this package define the state model API, a state model can be used to
manually or programmatically create and edit a JPQL query.
|
| org.eclipse.persistence.jpa.jpql.tools.model.query |
This package contains the
StateObject classes that represents a JPQL query. |
| org.eclipse.persistence.jpa.jpql.tools.resolver |
| Modifier and Type | Field and Description |
|---|---|
SelectStatement |
AbstractValidator.OwningStatementVisitor.selectStatement |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSemanticValidator.validateSelectStatement(SelectStatement expression)
Validates the given
SelectStatement. |
void |
BaseDeclarationIdentificationVariableFinder.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
AbstractValidator.OwningStatementVisitor.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
AbstractSemanticValidator.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
AbstractGrammarValidator.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
| Modifier and Type | Method and Description |
|---|---|
void |
FullyQualifyPathExpressionVisitor.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
ExpressionVisitor.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
AnonymousExpressionVisitor.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
AbstractExpressionVisitor.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
| Modifier and Type | Method and Description |
|---|---|
AbstractContentAssistVisitor.StatementHelper<? extends SelectStatement> |
EclipseLinkContentAssistVisitor.UnionClauseStatementHelper.getNextHelper()
Returns the
AbstractContentAssistVisitor.StatementHelper that will scan the following clause, which is
based on the grammar and not on the actual existence of the clause in the parsed tree. |
AbstractContentAssistVisitor.StatementHelper<SelectStatement> |
AbstractContentAssistVisitor.OrderByClauseStatementHelper.getNextHelper()
Returns the
AbstractContentAssistVisitor.StatementHelper that will scan the following clause, which is
based on the grammar and not on the actual existence of the clause in the parsed tree. |
AbstractContentAssistVisitor.StatementHelper<SelectStatement> |
AbstractContentAssistVisitor.WhereClauseSelectStatementHelper.getNextHelper() |
| Modifier and Type | Method and Description |
|---|---|
void |
EclipseLinkContentAssistVisitor.FromClauseStatementHelper.addInternalClauseProposals(SelectStatement expression)
Adds the JPQL identifier of the internal clause being scanned by this helper.
|
void |
EclipseLinkContentAssistVisitor.UnionClauseStatementHelper.addInternalClauseProposals(SelectStatement expression)
Adds the JPQL identifier of the internal clause being scanned by this helper.
|
void |
AbstractContentAssistVisitor.OrderByClauseStatementHelper.addInternalClauseProposals(SelectStatement expression)
Adds the JPQL identifier of the internal clause being scanned by this helper.
|
Expression |
EclipseLinkContentAssistVisitor.UnionClauseStatementHelper.getClause(SelectStatement expression)
Returns the clause being scanned by this helper.
|
Expression |
AbstractContentAssistVisitor.OrderByClauseStatementHelper.getClause(SelectStatement expression)
Returns the clause being scanned by this helper.
|
boolean |
EclipseLinkContentAssistVisitor.UnionClauseStatementHelper.hasClause(SelectStatement expression)
Determines whether the clause exists in the parsed tree.
|
boolean |
AbstractContentAssistVisitor.OrderByClauseStatementHelper.hasClause(SelectStatement expression)
Determines whether the clause exists in the parsed tree.
|
boolean |
EclipseLinkContentAssistVisitor.OrderByClauseStatementHelper.hasSpaceAfterClause(SelectStatement expression)
Determines whether there is a space (owned by the SELECT statement) after the clause
being scanned by this helper.
|
boolean |
EclipseLinkContentAssistVisitor.UnionClauseStatementHelper.hasSpaceAfterClause(SelectStatement expression)
Determines whether there is a space (owned by the SELECT statement) after the clause
being scanned by this helper.
|
boolean |
AbstractContentAssistVisitor.HavingClauseStatementHelper.hasSpaceAfterClause(SelectStatement expression) |
boolean |
AbstractContentAssistVisitor.OrderByClauseStatementHelper.hasSpaceAfterClause(SelectStatement expression)
Determines whether there is a space (owned by the SELECT statement) after the clause
being scanned by this helper.
|
boolean |
EclipseLinkContentAssistVisitor.UnionClauseStatementHelper.isClauseComplete(SelectStatement expression)
Determines whether the clause being scanned is complete or not.
|
boolean |
AbstractContentAssistVisitor.OrderByClauseStatementHelper.isClauseComplete(SelectStatement expression)
Determines whether the clause being scanned is complete or not.
|
void |
BasicRefactoringTool.ResultVariableNameRenamer.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
AbstractContentAssistVisitor.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
AbstractContentAssistVisitor.AppendableExpressionVisitor.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
AbstractContentAssistVisitor.EndingQueryPositionBuilder.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
AbstractContentAssistVisitor.FollowingClausesVisitor.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
| Modifier and Type | Method and Description |
|---|---|
void |
BasicStateObjectBuilder.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
BasicStateObjectBuilder.SelectStatementBuilder.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
| Modifier and Type | Method and Description |
|---|---|
SelectStatement |
SelectStatementStateObject.getExpression()
Returns the actual parsed object if this
StateObject representation of the JPQL query
was created by parsing an existing JPQL query. |
| Modifier and Type | Method and Description |
|---|---|
void |
SelectStatementStateObject.setExpression(SelectStatement expression)
Keeps a reference of the
parsed object object, which should only be
done when this object is instantiated during the conversion of a parsed JPQL query into
StateObjects. |
| Modifier and Type | Method and Description |
|---|---|
void |
ResolverBuilder.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
void |
DeclarationResolver.DeclarationVisitor.visit(SelectStatement expression)
Visits the
SelectStatement expression. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.