| 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.query |
This package contains the
StateObject classes that represents a JPQL query. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
EclipseLinkGrammarValidator.validateAbstractSelectClause(AbstractSelectClause expression,
boolean multipleSelectItemsAllowed)
Validates the select expression of the given
SELECT clause. |
protected void |
AbstractGrammarValidator.validateAbstractSelectClause(AbstractSelectClause expression,
boolean multipleSelectItemsAllowed)
Validates the select expression of the given
SELECT clause. |
| Modifier and Type | Class and Description |
|---|---|
class |
SelectClause
The SELECT clause queries data from entities.
|
class |
SimpleSelectClause
The SELECT statement queries data from entities.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract AbstractSelectClause |
AbstractSelectStatement.buildSelectClause()
Creates the expression representing the select clause of this select statement.
|
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractContentAssistVisitor.AbstractSelectClauseCollectionHelper<T extends AbstractSelectClause> |
| Modifier and Type | Method and Description |
|---|---|
AbstractSelectClause |
AbstractSelectClauseStateObject.getExpression()
Returns the actual parsed object if this
StateObject representation of the JPQL query
was created by parsing an existing JPQL query. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.