| Package | Description |
|---|---|
| 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.
|
| 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 |
AbstractJPQLQueryFormatter.toStringCompound(CompoundExpressionStateObject stateObject) |
protected void |
AbstractActualJPQLQueryFormatter.toStringCompound(CompoundExpressionStateObject stateObject,
String identifier) |
| Modifier and Type | Class and Description |
|---|---|
class |
AdditionExpressionStateObject
TODO:
BNF:
arithmetic_expression ::= arithmetic_expression + arithmetic_term |
class |
AndExpressionStateObject
The
AND logical operator chains multiple criteria together. |
class |
ArithmeticExpressionStateObject
This expression represents an arithmetic expression, which means the first and second expressions
are aggregated with an arithmetic sign.
|
class |
ComparisonExpressionStateObject
Only the values of like types are permitted to be compared.
|
class |
DivisionExpressionStateObject
TODO:
BNF:
arithmetic_expression ::= arithmetic_expression / arithmetic_term |
class |
LogicalExpressionStateObject
This expression represents a logical expression, which means the first and second expressions are
aggregated with either the
AND or the OR operator. |
class |
MultiplicationExpressionStateObject
TODO:
BNF:
arithmetic_expression ::= arithmetic_expression * arithmetic_term |
class |
OrExpressionStateObject
The
OR logical operator chains multiple criteria together. |
class |
SubtractionExpressionStateObject
TODO:
BNF:
arithmetic_expression ::= arithmetic_expression - arithmetic_term |
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.