| 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 | Field and Description |
|---|---|
protected UpdateItemStateObject |
BasicStateObjectBuilder.UpdateStatementBuilder.updateItem |
| Modifier and Type | Method and Description |
|---|---|
protected UpdateItemStateObject |
AbstractNewValueStateObjectBuilder.getParent()
Returns the parent of the expression to build, which is only required when a JPQL fragment
needs to be parsed.
|
| Modifier and Type | Method and Description |
|---|---|
INewValueStateObjectBuilder |
JPQLQueryBuilderWrapper.buildStateObjectBuilder(UpdateItemStateObject stateObject)
Creates a builder that can create a new value expression programmatically.
|
INewValueStateObjectBuilder |
JPQLQueryBuilder2_1.buildStateObjectBuilder(UpdateItemStateObject stateObject)
Creates a builder that can create a new value expression programmatically.
|
INewValueStateObjectBuilder |
JPQLQueryBuilder2_0.buildStateObjectBuilder(UpdateItemStateObject stateObject)
Creates a builder that can create a new value expression programmatically.
|
INewValueStateObjectBuilder |
JPQLQueryBuilder1_0.buildStateObjectBuilder(UpdateItemStateObject stateObject)
Creates a builder that can create a new value expression programmatically.
|
INewValueStateObjectBuilder |
IJPQLQueryBuilder.buildStateObjectBuilder(UpdateItemStateObject stateObject)
Creates a builder that can create a new value expression programmatically.
|
INewValueStateObjectBuilder |
EclipseLinkJPQLQueryBuilder.buildStateObjectBuilder(UpdateItemStateObject stateObject)
Creates a builder that can create a new value expression programmatically.
|
void |
AbstractJPQLQueryFormatter.visit(UpdateItemStateObject stateObject)
Visits the given
UpdateItemStateObject. |
void |
AbstractActualJPQLQueryFormatter.visit(UpdateItemStateObject stateObject)
Visits the given
UpdateItemStateObject. |
| Constructor and Description |
|---|
AbstractNewValueStateObjectBuilder(UpdateItemStateObject parent)
Creates a new
AbstractNewValueStateObjectBuilder. |
DefaultNewValueStateObjectBuilder(UpdateItemStateObject parent)
Creates a new
DefaultNewValueStateObjectBuilder. |
| Modifier and Type | Method and Description |
|---|---|
UpdateItemStateObject |
UpdateClauseStateObject.addItem()
Adds a new
UPDATE item to this clause. |
UpdateItemStateObject |
UpdateClauseStateObject.addItem(ListIterator<String> paths,
StateObject newValue)
Adds a new
UPDATE item to this clause. |
UpdateItemStateObject |
UpdateClauseStateObject.addItem(ListIterator<String> paths,
String newValue)
Adds a new
UPDATE item to this clause. |
UpdateItemStateObject |
UpdateStatementStateObject.addItem(String path)
Adds a new item to the
UPDATE clause. |
UpdateItemStateObject |
UpdateClauseStateObject.addItem(String path)
Adds a new
UPDATE item to this clause. |
UpdateItemStateObject |
UpdateClauseStateObject.addItem(String[] paths,
StateObject newValue)
Adds a new
UPDATE item to this clause. |
UpdateItemStateObject |
UpdateClauseStateObject.addItem(String[] paths,
String newValue)
Adds a new
UPDATE item to this clause. |
UpdateItemStateObject |
UpdateStatementStateObject.addItem(String path,
StateObject newValue)
Adds a new item to the
UPDATE clause. |
UpdateItemStateObject |
UpdateClauseStateObject.addItem(String path,
StateObject newValue)
Adds a new
UPDATE item to this clause. |
UpdateItemStateObject |
UpdateStatementStateObject.addItem(String path,
String newValue)
Adds a new item to the
UPDATE clause. |
UpdateItemStateObject |
UpdateClauseStateObject.addItem(String path,
String newValue)
Adds a new
UPDATE item to this clause. |
UpdateItemStateObject |
UpdateClauseStateObject.addItem(UpdateItemStateObject item)
Adds the given
StateObject as a child of this one. |
UpdateItemStateObject |
UpdateClauseStateObject.getItem(int index)
Returns the
StateObject at the given positions from the list |
UpdateItemStateObject |
UpdateClauseStateObject.moveDown(UpdateItemStateObject item)
Moves the given
StateObject down by one position in the list owned by its parent. |
UpdateItemStateObject |
UpdateClauseStateObject.moveUp(UpdateItemStateObject item)
Moves the given
StateObject up by one position in the list owned by its parent. |
| Modifier and Type | Method and Description |
|---|---|
ListIterable<UpdateItemStateObject> |
UpdateClauseStateObject.items()
Returns an
ListIterable over the children. |
| Modifier and Type | Method and Description |
|---|---|
UpdateItemStateObject |
UpdateClauseStateObject.addItem(UpdateItemStateObject item)
Adds the given
StateObject as a child of this one. |
boolean |
UpdateClauseStateObject.canMoveDown(UpdateItemStateObject item)
Determines whether the given
StateObject can be moved down by one position in the
list owned by its parent. |
boolean |
UpdateClauseStateObject.canMoveUp(UpdateItemStateObject item)
Determines whether the given
StateObject can be moved up by one position in the list
owned by its parent. |
UpdateItemStateObject |
UpdateClauseStateObject.moveDown(UpdateItemStateObject item)
Moves the given
StateObject down by one position in the list owned by its parent. |
UpdateItemStateObject |
UpdateClauseStateObject.moveUp(UpdateItemStateObject item)
Moves the given
StateObject up by one position in the list owned by its parent. |
void |
UpdateClauseStateObject.removeItem(UpdateItemStateObject stateObject)
Removes the given
StateObject from the list of children. |
void |
StateObjectVisitor.visit(UpdateItemStateObject stateObject)
Visits the given
UpdateItemStateObject. |
void |
AnonymousStateObjectVisitor.visit(UpdateItemStateObject stateObject)
Visits the given
UpdateItemStateObject. |
void |
AbstractStateObjectVisitor.visit(UpdateItemStateObject stateObject)
Visits the given
UpdateItemStateObject. |
| Modifier and Type | Method and Description |
|---|---|
void |
UpdateClauseStateObject.addItems(List<? extends UpdateItemStateObject> items)
Adds the given list of
StateObjects as children of this one. |
void |
UpdateClauseStateObject.addListChangeListener(String listName,
IListChangeListener<UpdateItemStateObject> listener)
Registers the given
IListChangeListener for the specified list. |
void |
UpdateClauseStateObject.removeItems(Collection<UpdateItemStateObject> items)
Removes the given
StateObject from the list of children. |
void |
UpdateClauseStateObject.removeListChangeListener(String listName,
IListChangeListener<UpdateItemStateObject> listener)
Unregisters the given
IListChangeListener that was registered for the specified list. |
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.