| Interface | Description |
|---|---|
| CollectionJoinImplementor<Z,X> |
Specialization of
JoinImplementor for Collection typed attribute joins |
| ExpressionImplementor<T> |
Internal contract for implementations of the JPA
Expression contract. |
| FromImplementor<Z,X> |
Implementation contract for the JPA
From interface. |
| JoinImplementor<Z,X> |
Consolidates the
Join and Fetch hierarchies since that is how we implement them. |
| ListJoinImplementor<Z,X> |
Specialization of
JoinImplementor for List typed attribute joins |
| MapJoinImplementor<Z,K,V> |
Specialization of
JoinImplementor for Map typed attribute joins |
| ParameterContainer |
Contract for query components capable of eirther being a parameter or containing parameters.
|
| ParameterRegistry |
A registry for parameters.
|
| PathImplementor<X> |
Implementation contract for the JPA
Path interface. |
| PathSource<X> |
Implementation contract for things which can be the source (parent, left-hand-side, etc) of a path
|
| Renderable |
TODO : javadoc
|
| SelectionImplementor<X> |
TODO : javadoc
|
| SetJoinImplementor<Z,X> |
Specialization of
JoinImplementor for Set typed attribute joins |
| TupleElementImplementor<X> |
TODO : javadoc
|
| ValueHandlerFactory.ValueHandler<T> |
| Class | Description |
|---|---|
| AbstractManipulationCriteriaQuery<T> |
Base class for commonality between
CriteriaUpdate and
CriteriaDelete |
| AbstractNode |
All nodes in a criteria query tree will generally need access to the
CriteriaBuilderImpl from which they
come. |
| CriteriaBuilderImpl |
Hibernate implementation of the JPA
CriteriaBuilder contract. |
| CriteriaDeleteImpl<T> |
Hibernate implementation of the JPA 2.1
CriteriaDelete contract. |
| CriteriaQueryImpl<T> |
The Hibernate implementation of the JPA
CriteriaQuery contract. |
| CriteriaSubqueryImpl<T> |
The Hibernate implementation of the JPA
Subquery contract. |
| CriteriaSubqueryImpl.SubquerySelection<S> | |
| CriteriaUpdateImpl<T> |
Hibernate implementation of the JPA 2.1
CriteriaUpdate contract. |
| OrderImpl |
Represents an ORDER BY fragment.
|
| ParameterContainer.Helper |
Helper to deal with potential parameter container nodes.
|
| QueryStructure<T> |
Models basic query structure.
|
| ValueHandlerFactory |
Helper for generically dealing with literal values.
|
| ValueHandlerFactory.BaseValueHandler<T> | |
| ValueHandlerFactory.BigDecimalValueHandler | |
| ValueHandlerFactory.BigIntegerValueHandler | |
| ValueHandlerFactory.BooleanValueHandler | |
| ValueHandlerFactory.ByteValueHandler | |
| ValueHandlerFactory.DoubleValueHandler | |
| ValueHandlerFactory.FloatValueHandler | |
| ValueHandlerFactory.IntegerValueHandler | |
| ValueHandlerFactory.LongValueHandler | |
| ValueHandlerFactory.NoOpValueHandler<T> | |
| ValueHandlerFactory.ShortValueHandler | |
| ValueHandlerFactory.StringValueHandler |
| Exception | Description |
|---|---|
| BasicPathUsageException |
Represents an incorrect usage of a basic path.
|
| IllegalDereferenceException |
Represents an illegal attempt to dereference from a
path source which
cannot be dereferenced. |
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.