| 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 |
| Modifier and Type | Method and Description |
|---|---|
protected JPQLQueryProblem |
AbstractValidator.buildProblem(Expression expression,
int startPosition,
int endPosition,
String messageKey,
String... messageArguments)
Creates a new validation problem that was found in the given
Expression. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractValidator.setProblems(Collection<JPQLQueryProblem> problems)
Sets the collection that will be used to store
problems this
validator will find in the JPQL query. |
| Modifier and Type | Method and Description |
|---|---|
List<JPQLQueryProblem> |
AbstractJPQLQueryHelper.validate()
Validates the query by introspecting it grammatically and semantically.
|
List<JPQLQueryProblem> |
AbstractJPQLQueryHelper.validateGrammar()
Validates the query by only introspecting it grammatically.
|
List<JPQLQueryProblem> |
AbstractJPQLQueryHelper.validateSemantic()
Validates the query by only introspecting it semantically.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractJPQLQueryHelper.validate(Expression expression,
List<JPQLQueryProblem> problems)
Validates the query by introspecting it grammatically and semantically.
|
void |
AbstractJPQLQueryHelper.validateGrammar(Expression expression,
List<JPQLQueryProblem> problems)
Validates the query by only introspecting it grammatically.
|
void |
AbstractJPQLQueryHelper.validateSemantic(Expression expression,
List<JPQLQueryProblem> problems)
Validates the query by only introspecting it semantically.
|
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.