| Modifier and Type | Package and Description |
|---|---|
| exported package | 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. |
| exported package | org.eclipse.persistence.jpa.jpql.parser
This is the core of Hermes, this package contains the classes that can parse a JPQL query. |
| internal package | |
| internal package | 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. |
| internal package | org.eclipse.persistence.jpa.jpql.tools.model.query
This package contains the |
| internal package | |
| internal package | org.eclipse.persistence.jpa.jpql.tools.spi
The Hermes SPI defines how the parser and its related features can retrieve information about the JPA managed types from the application. |
| internal package | |
| internal package | |
| internal package | |
| internal package | |
| internal package | org.eclipse.persistence.jpa.jpql.utility
Contains utility classes used by Hermes. |
| internal package | |
| exported package | |
| exported package |