| 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 |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractGrammarValidator.validateAbstractConditionalClause(AbstractConditionalClause expression,
String missingConditionalExpressionMessageKey,
String invalidConditionalExpressionMessageKey) |
| Modifier and Type | Class and Description |
|---|---|
class |
HavingClause
The HAVING construct enables conditions to be specified that further restrict the query
result as restrictions upon the groups.
|
class |
OnClause
Returns an expression that allows a join ON clause to be defined.
|
class |
StartWithClause
A
START WITH clause is optional and specifies the root row(s) of the hierarchy. |
class |
WhereClause
The WHERE clause of a query consists of a conditional expression used to select objects or
values that satisfy the expression.
|
| Modifier and Type | Method and Description |
|---|---|
CollectionExpression |
AbstractContentAssistVisitor.ConditionalClauseCollectionHelper.buildCollectionExpression(AbstractConditionalClause expression) |
boolean |
AbstractContentAssistVisitor.ConditionalClauseCollectionHelper.hasDelimiterAfterIdentifier(AbstractConditionalClause expression) |
protected void |
AbstractContentAssistVisitor.EndingQueryPositionBuilder.visitAbstractConditionalClause(AbstractConditionalClause expression) |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.