| 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.toStringSimpleStateObject(SimpleStateObject stateObject) |
protected void |
AbstractActualJPQLQueryFormatter.toStringSimpleStateObject(SimpleStateObject stateObject) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSchemaNameStateObject
An abstract schema name designates the abstract schema type over which the query ranges.
|
class |
BadExpressionStateObject
This wraps an invalid portion of the JPQL query that could not be parsed.
|
class |
DateTimeStateObject
This
DateTimeStateObject represents a date or time. |
class |
EntityTypeLiteralStateObject
This
StateObject wraps the name of an entity type. |
class |
EnumTypeStateObject
This
StateObject wraps the name of an Enum constant. |
class |
IdentificationVariableStateObject
This state object represents a single identification variable, which is identifying TODO.
|
class |
InputParameterStateObject
Either positional or named parameters may be used.
|
class |
KeywordExpressionStateObject
The expression representing some keywords:
TRUE, FALSE or NULL. |
class |
NumericLiteralStateObject
Exact numeric literals support the use of Java integer literal syntax as well as SQL exact
numeric literal syntax.
|
class |
StringLiteralStateObject
A string literal is enclosed in single quotes.
|
class |
UnknownExpressionStateObject
This
StateObject holds onto an unknown portion of a JPQL query that could not be parsed. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.