| 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 | Field and Description |
|---|---|
protected SemanticValidatorHelper |
AbstractSemanticValidator.helper
The given helper allows this validator to access the JPA artifacts without using Hermes SPI.
|
| Constructor and Description |
|---|
AbstractEclipseLinkSemanticValidator(SemanticValidatorHelper helper,
EclipseLinkSemanticValidatorExtension extension)
Creates a new
AbstractEclipseLinkSemanticValidator. |
AbstractSemanticValidator(SemanticValidatorHelper helper)
Creates a new
AbstractSemanticValidator. |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericSemanticValidatorHelper
An implementation of
SemanticValidatorHelper that uses JPQLQueryContext to return
the required information and Hermes SPI. |
| Constructor and Description |
|---|
DefaultSemanticValidator(SemanticValidatorHelper helper)
Creates a new
DefaultSemanticValidator. |
EclipseLinkSemanticValidator(SemanticValidatorHelper helper,
EclipseLinkSemanticValidatorExtension extension)
Creates a new
EclipseLinkSemanticValidator. |
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.