| Package | Description |
|---|---|
| org.eclipse.persistence.jpa.jpql.tools.model.query |
This package contains the
StateObject classes that represents a JPQL query. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFromClauseStateObject
This state object represents the abstract definition of a
FROM clause, which
is either the FROM clause of the query or of a sub-query expression. |
class |
AbstractIdentificationVariableDeclarationStateObject |
class |
CaseExpressionStateObject
A
CASE predicate is used to calculate a condition and when it's true,
its THEN expression will be executed. |
class |
ConcatExpressionStateObject
The
CONCAT function returns a string that is a concatenation of its arguments. |
class |
ConstructorExpressionStateObject
In the
SELECT clause a constructor may be used in the SELECT
list to return one or more Java instances. |
class |
DerivedPathIdentificationVariableDeclarationStateObject |
class |
FromClauseStateObject
The
FROM clause of a query defines the domain of the query by declaring
identification variables. |
class |
GroupByClauseStateObject
The
GROUP BY construct enables the aggregation of values according to the
properties of an entity class. |
class |
IdentificationVariableDeclarationStateObject
An identification variable is a valid identifier declared in the
FROM clause
of a query. |
class |
InExpressionStateObject
The state field path expression must have a string, numeric, or enum value.
|
class |
OrderByClauseStateObject
The
ORDER BY clause allows the objects or values that are returned by the
query to be ordered. |
class |
SimpleFromClauseStateObject
The
FROM clause of a sub-query defines the domain of the sub-query by
declaring identification variables. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractListHolderStateObject.areChildrenEquivalent(AbstractListHolderStateObject<? extends StateObject> stateObject)
Determines whether the children of this
StateObject are equivalent to the children
of the given one, i.e. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.