| 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.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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EclipseLinkLiteralVisitor
This visitor traverses an
Expression
and retrieves the "literal" value. |
| Modifier and Type | Method and Description |
|---|---|
protected LiteralVisitor |
EclipseLinkGrammarValidator.buildLiteralVisitor()
Creates the visitor that can retrieve some information about various literal.
|
protected abstract LiteralVisitor |
AbstractValidator.buildLiteralVisitor()
Creates the visitor that can retrieve some information about various literal.
|
protected LiteralVisitor |
AbstractEclipseLinkSemanticValidator.buildLiteralVisitor()
Creates the visitor that can retrieve some information about various literal.
|
protected LiteralVisitor |
AbstractValidator.getLiteralVisitor()
Returns the visitor that can retrieve some information about various literal.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultLiteralVisitor
This visitor traverses an
Expression
and retrieves the "literal" value. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract LiteralVisitor |
JPQLQueryContext.buildLiteralVisitor() |
protected LiteralVisitor |
EclipseLinkJPQLQueryContext.buildLiteralVisitor() |
protected LiteralVisitor |
DefaultSemanticValidator.buildLiteralVisitor()
Creates the visitor that can retrieve some information about various literal.
|
protected LiteralVisitor |
DefaultGrammarValidator.buildLiteralVisitor()
Creates the visitor that can retrieve some information about various literal.
|
protected LiteralVisitor |
JPQLQueryContext.getLiteralVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected LiteralVisitor |
EclipseLinkStateObjectBuilder.buildLiteralVisitor()
Creates the visitor that can retrieve the "literal" value from a given
Expression
based on the desired LiteralType. |
protected LiteralVisitor |
DefaultStateObjectBuilder.buildLiteralVisitor()
Creates the visitor that can retrieve the "literal" value from a given
Expression
based on the desired LiteralType. |
protected abstract LiteralVisitor |
BasicStateObjectBuilder.buildLiteralVisitor()
Creates the visitor that can retrieve the "literal" value from a given
Expression
based on the desired LiteralType. |
protected LiteralVisitor |
BasicStateObjectBuilder.getLiteralVisitor() |
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.