|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IAbstractConditionalExpressionStateObjectBuilder<T extends IScalarExpressionStateObjectBuilder<T>> | |
IBuilder<T extends StateObject,S extends StateObject> | This builder is used by BasicStateObjectBuilder , which allows subclasses to easily change
any internal builders used for properly creating the state model representation of a JPQL query. |
ICaseExpressionStateObjectBuilder | This builder is responsible to create a CASE expression. |
IConditionalExpressionStateObjectBuilder | This builder can be used to easily create a conditional expression without having to create each object manually. |
IEclipseLinkConditionalStateObjectBuilder | The EclipseLink extension over the basic support provided by IEclipseLinkConditionalStateObjectBuilder . |
IEclipseLinkSelectExpressionStateObjectBuilder | |
IEclipseLinkSimpleSelectExpressionStateObjectBuilder | |
IJPQLQueryBuilder | This builder is responsible to create an editable StateObject representation of a JPQL
query. |
IJPQLQueryFormatter | A IJPQLQueryFormatter helps to write a string representation of a StateObject . |
IListChangeEvent<T> | This is used in conjunction with IListChangeListener . |
IListChangeListener<T> | A IListChangeListener can be registered with a StateObject in order to be notified
when a list changes (items are added or removed from it or some items have been moved inside of
that list). |
INewValueStateObjectBuilder | |
IPropertyChangeEvent<T> | This is used in conjunction with IPropertyChangeListener . |
IPropertyChangeListener<T> | A IPropertyChangeListener can be registered with a StateObject in order to be notified
when the value of a property changes. |
IScalarExpressionStateObjectBuilder<T extends IScalarExpressionStateObjectBuilder<T>> | This builder can be used to easily create a scalar expression without having to create each object manually. |
ISelectExpressionStateObjectBuilder | This builder can be used to easily create a select expression without having to create each object manually. |
ISimpleSelectExpressionStateObjectBuilder | This builder can be used to easily create a select expression defined for a subquery without having to create each object manually. |
Problem | A problem describes an issue found in a JPQL query because it is either grammatically or semantically incorrect. |
StateObjectProblemConstants |
Class Summary | |||||||
---|---|---|---|---|---|---|---|
AbstractActualJPQLQueryFormatter | This IJPQLQueryFormatter is used to generate a string representation of a StateObject based on how it was parsed, which means this formatter can only be used when the
StateObject was created by parsing a JPQL query because it needs to retrieve parsing
information from the corresponding Expression . |
||||||
AbstractCaseExpressionStateObjectBuilder | This abstract implementation of ICaseExpressionStateObjectBuilder adds support for
creating a CASE expression. |
||||||
AbstractConditionalExpressionStateObjectBuilder<T extends IAbstractConditionalExpressionStateObjectBuilder<T>> | The abstract implementation of IConditionalExpressionStateObjectBuilder that supports the
creation of the conditional expression based on the JPQL grammar defined in JPA 2.0. |
||||||
AbstractConditionalStateObjectBuilderWrapper | This builder wraps another builder and delegates the calls to it. | ||||||
AbstractEclipseLinkSelectExpressionStateObjectBuilder | |||||||
AbstractEclipseLinkSimpleSelectExpressionStateObjectBuilder | |||||||
AbstractJPQLQueryBuilder | An abstract implementation of IJPQLQueryBuilder that parses a JPQL query or any JPQL
fragments and creates the StateObject representation by delegating the creation to an
instance of BasicStateObjectBuilder . |
||||||
AbstractJPQLQueryFormatter | The abstract definition of a IJPQLQueryFormatter , which converts an StateObject
into its string representation that can be used as a real JPQL query. |
||||||
AbstractNewValueStateObjectBuilder | |||||||
AbstractScalarExpressionStateObjectBuilder<T extends IScalarExpressionStateObjectBuilder<T>> | This abstract definition of a builder provides the support for creating expressions defined by a
scalar expression . |
||||||
AbstractSelectExpressionStateObjectBuilder | |||||||
AbstractSimpleSelectExpressionStateObjectBuilder | The abstract implementation of ISimpleSelectExpressionStateObjectBuilder that supports
the creation of the select expression based on the JPQL grammar defined in JPA 2.0. |
||||||
AbstractStateObjectBuilder | The abstract definition of a builder of a StateObject hierarchy based on a JPQL fragment
that is manually created. |
||||||
BaseJPQLQueryFormatter | An abstract implementation of a IJPQLQueryFormatter . |
||||||
BasicStateObjectBuilder | The default implementation of a IBuilder , which creates a StateObject
representation of the Expression being
visited. |
||||||
DefaultActualJPQLQueryFormatter | This IJPQLQueryFormatter is used to generate a string representation of a StateObject based on how it was parsed,
which means this formatter can only be used when the {@link org.eclipse.persistence.jpa.jpql. |
||||||
DefaultCaseExpressionStateObjectBuilder | The default implementation of a ICaseExpressionStateObjectBuilder . |
||||||
DefaultConditionalExpressionStateObjectBuilder | The default implementation of IConditionalExpressionStateObjectBuilder . |
||||||
DefaultEclipseLinkJPQLQueryBuilder | An implementation of IJPQLQueryBuilder that provides support based on the latest release
of the Java Persistence functional specification. |
||||||
DefaultJPQLQueryBuilder | An implementation of IJPQLQueryBuilder that provides support based on the latest release
of the Java Persistence functional specification. |
||||||
DefaultJPQLQueryFormatter | The default implementation of a IJPQLQueryFormatter , which support creating a string
representation of a JPQL query written for JPA 1.0 and 2.0. |
||||||
DefaultNewValueStateObjectBuilder | The default implementation of INewValueStateObjectBuilder . |
||||||
DefaultProblem | The default implementation of Problem . |
||||||
DefaultSelectExpressionStateObjectBuilder | |||||||
DefaultSimpleSelectExpressionStateObjectBuilder | |||||||
DefaultStateObjectBuilder | The default implementation of BasicStateObjectBuilder , which provides support for
creating a StateObject
representation of any Expression . |
||||||
EclipseLinkActualJPQLQueryFormatter | This IJPQLQueryFormatter is used to generate a string representation of a StateObject based on how it was parsed,
which means this formatter can only be used when the {@link org.eclipse.persistence.jpa.jpql. |
||||||
EclipseLinkConditionalStateObjectBuilder | The EclipseLink extension over the basic support provided by IConditionalExpressionStateObjectBuilder . |
||||||
EclipseLinkJPQLQueryBuilder | An implementation of IJPQLQueryBuilder that provides support based on the release
of the Java Persistence functional specification defined in
| EclipseLinkJPQLQueryFormatter | The default implementation of a IJPQLQueryFormatter that adds support for formatting
EclipseLink specific JPQL identifiers. |
||||
EclipseLinkSelectExpressionStateObjectBuilder | |||||||
EclipseLinkSimpleSelectExpressionStateObjectBuilder | |||||||
EclipseLinkStateObjectBuilder | The default implementation of BasicStateObjectBuilder , which provides support based on
the JPQL grammar defined in the Java Persistence functional specification and for the additional
support provided by EclipseLink. |
||||||
JPQLQueryBuilder1_0 | An implementation of IJPQLQueryBuilder that provides support based on the Java Persistence
functional specification defined in
| JPQLQueryBuilder2_0 | An implementation of IJPQLQueryBuilder that provides support based on the Java Persistence
functional specification defined in
| JPQLQueryBuilder2_1 | An implementation of IJPQLQueryBuilder that provides support based on the Java Persistence
functional specification defined in
| JPQLQueryBuilderWrapper | This builder wraps another builder and simply delegates the calls to it. |
ListChangeEvent<T> | The default implementation of IListChangeListener where the generics is the type of the
items. |
||||||
PropertyChangeEvent<T> | The default implementation of IPropertyChangeEvent where the generics is the type of the
old and new values. |
Enum Summary | |
---|---|
IJPQLQueryFormatter.IdentifierStyle | This enumeration determines how the JPQL identifiers are formatted when written out. |
IListChangeEvent.EventType | This enumeration lists the possible modification a list can have. |
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.
|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |