| Package | Description |
|---|---|
| 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 | |
| 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. |
| org.eclipse.persistence.jpa.jpql.tools.utility.iterable | |
| org.eclipse.persistence.jpa.jpql.utility.iterable |
| Modifier and Type | Method and Description |
|---|---|
ListIterable<Expression> |
Expression.children()
Returns the children of this
Expression. |
ListIterable<Expression> |
AbstractExpression.children()
Returns the children of this
Expression. |
ListIterable<Expression> |
Expression.orderedChildren()
Returns the list representing this
Expression and its children. |
ListIterable<Expression> |
AbstractExpression.orderedChildren()
Returns the list representing this
Expression and its children. |
ListIterable<String> |
AbstractPathExpression.paths()
Returns the segments in the state field path in order.
|
| Modifier and Type | Method and Description |
|---|---|
ListIterable<TextEdit> |
DefaultRefactoringDelta.textEdits()
Returns the collection of
TextEdit objects that have been added during one or several
refactoring operations. |
| Modifier and Type | Method and Description |
|---|---|
ListIterable<T> |
ListChangeEvent.items()
Returns the list of items that have caused the original list to change.
|
ListIterable<T> |
IListChangeEvent.items()
Returns the list of items that have caused the original list to change.
|
| Modifier and Type | Method and Description |
|---|---|
ListIterable<? extends VariableDeclarationStateObject> |
DeclarationStateObject.declarations()
Returns the list of declarations declared in the declaration clause of the current query.
|
ListIterable<? extends VariableDeclarationStateObject> |
AbstractSelectStatementStateObject.declarations()
Returns the list of
VariableDeclarationStateObject defining the variable declarations,
which are mapping an entity to a variable or a collection-valued member to a variable. |
ListIterable<VariableDeclarationStateObject> |
AbstractModifyClauseStateObject.declarations()
Returns the list of declarations declared in the declaration clause of the current query.
|
ListIterable<? extends VariableDeclarationStateObject> |
AbstractFromClauseStateObject.declarations()
Returns the list of declarations declared in the declaration clause of the current query.
|
ListIterable<IdentificationVariableStateObject> |
VariableDeclarationStateObject.identificationVariables()
Returns the
IdentificationVariableStateObject that are used by this state object. |
ListIterable<IdentificationVariableStateObject> |
CollectionMemberDeclarationStateObject.identificationVariables()
Returns the
IdentificationVariableStateObject that are used by this state object. |
ListIterable<IdentificationVariableStateObject> |
AbstractRangeVariableDeclarationStateObject.identificationVariables()
Returns the
IdentificationVariableStateObject that are used by this state object. |
ListIterable<IdentificationVariableStateObject> |
AbstractIdentificationVariableDeclarationStateObject.identificationVariables()
Returns the
IdentificationVariableStateObject that are used by this state object. |
ListIterable<String> |
UpdateItemStateObject.items()
Returns the segments in the state field path in order.
|
ListIterable<UpdateItemStateObject> |
UpdateClauseStateObject.items()
Returns an
ListIterable over the children. |
ListIterable<StateObject> |
SelectClauseStateObject.items()
Returns an
ListIterable over the children. |
ListIterable<? extends T> |
ListHolderStateObject.items()
Returns an
ListIterable over the children. |
ListIterable<StateObject> |
FunctionExpressionStateObject.items()
Returns an
ListIterable over the children. |
ListIterable<JoinStateObject> |
DerivedPathIdentificationVariableDeclarationStateObject.items()
Returns an
ListIterable over the children. |
ListIterable<StateObject> |
CoalesceExpressionStateObject.items()
Returns an
ListIterable over the children. |
ListIterable<String> |
AbstractPathExpressionStateObject.items()
Returns an
ListIterable over the children. |
ListIterable<? extends T> |
AbstractListHolderStateObject.items()
Returns an
ListIterable over the children. |
ListIterable<String> |
JoinStateObject.joinAssociationPaths()
Returns the segments in the state field path in order.
|
protected <T> ListIterable<IListChangeListener<T>> |
ChangeSupport.listChangeListeners(String listName) |
protected ListIterable<IPropertyChangeListener<?>> |
ChangeSupport.propertyChangeListeners(String propertyName) |
| Modifier and Type | Class and Description |
|---|---|
class |
SingleElementListIterable<E>
A
SingleElementListIterable returns a ListIterator
that holds a single element
and returns it with the first call to ListIterator.next(), at
which point it will return false to any subsequent
call to ListIterator.hasNext(). |
| Modifier and Type | Class and Description |
|---|---|
class |
CloneListIterable<E>
Pull together mutator state and behavior for subclasses.
|
class |
SnapshotCloneListIterable<E>
A
SnapshotCloneListIterable returns a list iterator on a
"snapshot" of a list, allowing for concurrent access to the original list. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.