Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.hibernate.ejb.criteria

Interface Summary
CollectionJoinImplementor<Z,X> | Specialization of `JoinImplementor` for `Collection` typed attribute joins
CriteriaQueryCompiler.ImplicitParameterBinding | Used to describe implicit (not defined in criteria query) parameters.
CriteriaQueryCompiler.RenderedCriteriaQuery |
CriteriaQueryCompiler.RenderingContext | Used to provide a context and services to the rendering.
ExpressionImplementor<T> | TODO : javadoc
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 Summary
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.
CriteriaQueryCompiler | Compiles a JPA criteria query into an executable `TypedQuery`.
CriteriaQueryImpl<T> | The Hibernate implementation of the JPA `CriteriaQuery` contract.
CriteriaSubqueryImpl<T> | The Hibernate implementation of the JPA `Subquery` 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.ByteValueHandler |
ValueHandlerFactory.DoubleValueHandler |
ValueHandlerFactory.FloatValueHandler |
ValueHandlerFactory.IntegerValueHandler |
ValueHandlerFactory.LongValueHandler |
ValueHandlerFactory.NoOpValueHandler<T> |
ValueHandlerFactory.ShortValueHandler |
ValueHandlerFactory.StringValueHandler |

Exception Summary
BasicPathUsageException | Represents an incorrect usage of a basic path.
IllegalDereferenceException | Represents an illegal attempt to dereference from a `path source` which cannot be dereferenced.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.