|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AliasContext | The context holds named variables for nodes of CriteriaQuery. |
| ComparisonStyle | Defines a comparison style to be applied for query-by-example attribute comparison. |
| CriteriaExpression | Interface to support Visitor pattern and CQL conversion of Criteria Query nodes. |
| CriteriaExpressionVisitor | A visitor for Criteria Expression nodes. |
| OpenJPACriteriaBuilder | OpenJPA-specific extension to JPA 2.0 Criteria Query Builder API. |
| OpenJPACriteriaQuery<T> | OpenJPA-specific extension to JPA 2.0 Criteria Query API. |
| Class Summary | |
|---|---|
| CompareByExample<T> | An expression for query-by-example. |
| ComparisonStyle.Default | Default implementation. |
| CompoundSelections | Implements selection terms that are composed of other selection terms. |
| CompoundSelections.Array<X> | A compound selection which is an array of its component terms. |
| CompoundSelections.MultiSelection<T> | A selection of terms that interprets its arguments based on target result type. |
| CompoundSelections.NewInstance<X> | A compound selection which is an instance constructed of its component terms. |
| CompoundSelections.Tuple | A compound selection which is a Tuple composed of its component terms. |
| CriteriaBuilderImpl | Factory for Criteria query expressions. |
| CriteriaExpressionBuilder | Converts expressions of a CriteriaQuery to kernel Expression. |
| CriteriaExpressionVisitor.AbstractVisitor | An abstract implementation that can detect cycles during traversal. |
| CriteriaExpressionVisitor.ParameterVisitor | A visitor to register Parameter expression of a query. |
| CriteriaQueryImpl<T> | Criteria query implementation. |
| ExpressionImpl<X> | Expression node for Criteria query. |
| Expressions | Expressions according to JPA 2.0. |
| Expressions.Abs<X> | |
| Expressions.All<X> | |
| Expressions.Any<X> | |
| Expressions.Avg | |
| Expressions.Between<Y extends Comparable<Y>> | |
| Expressions.BinarayFunctionalExpression<X> | Binary Functional Expression applies a binary function on a pair of input Expression. |
| Expressions.BinaryLogicalExpression | Binary Logical Expression applies a function on a pair of input Expression to generate a Predicate i.e. |
| Expressions.Case<T> | |
| Expressions.Cast<B> | |
| Expressions.CastAs<Y> | |
| Expressions.Coalesce<T> | |
| Expressions.Concat | |
| Expressions.Constant<X> | |
| Expressions.Count | |
| Expressions.CurrentDate | |
| Expressions.CurrentTime | |
| Expressions.CurrentTimestamp | |
| Expressions.DatabaseFunction<T> | |
| Expressions.Diff<N extends Number> | |
| Expressions.Equal | |
| Expressions.Exists<X> | |
| Expressions.FunctionalExpression<X> | Functional Expression applies a function on a list of input Expressions. |
| Expressions.GreaterThan | |
| Expressions.GreaterThanEqual | |
| Expressions.In<T> | |
| Expressions.Index | |
| Expressions.IsEmpty | |
| Expressions.IsMember<E> | |
| Expressions.IsNotEmpty | |
| Expressions.IsNotNull | |
| Expressions.IsNull | |
| Expressions.Length | |
| Expressions.LessThan | |
| Expressions.LessThanEqual | |
| Expressions.Like | |
| Expressions.ListArgument<T> | An expression that is composed of one or more expressions. |
| Expressions.Locate | |
| Expressions.Lower | |
| Expressions.Max<X> | |
| Expressions.Min<X> | |
| Expressions.Mod | |
| Expressions.Not | |
| Expressions.NotEqual | |
| Expressions.Nullif<T> | |
| Expressions.Product<N extends Number> | |
| Expressions.Quotient<N extends Number> | |
| Expressions.SimpleCase<C,R> | |
| Expressions.Size | |
| Expressions.Sqrt | |
| Expressions.SubqueryExpression<X> | |
| Expressions.SubqueryPredicate<X> | |
| Expressions.Substring | |
| Expressions.Sum<N extends Number> | |
| Expressions.Trim | |
| Expressions.Type<X extends Class> | |
| Expressions.UnaryFunctionalExpression<X> | Unary Functional Expression applies a unary function on a input operand Expression. |
| Expressions.Upper | |
| FetchPathImpl<Z,X> | |
| FromImpl<Z,X> | Represents a bound type, usually an entity that appears in the from clause, but may also be an embeddable belonging to an entity in the from clause. |
| Joins | Implements strongly-typed Join expressions via singular and plural attributes. |
| Joins.AbstractCollection<Z,C,E> | Join a plural attribute. |
| Joins.Collection<Z,E> | Join a java.util.Collection<E> type attribute. |
| Joins.KeyJoin<K,V> | A specialized join via key of a java.util.Map<K,V> attribute. |
| Joins.List<Z,E> | Join a java.util.List<E> type attribute. |
| Joins.Map<Z,K,V> | Join a java.util.Map<K,V> type attribute. |
| Joins.MapEntry<K,V> | |
| Joins.MapKey<Z,K> | |
| Joins.Set<Z,E> | Join a java.util.Set<E> type attribute. |
| Joins.SingularJoin<Z,X> | Join a single-valued attribute. |
| OrderImpl | Ordering clause of a criteria query. |
| ParameterExpressionImpl<T> | Parameter of a criteria query. |
| PathImpl<Z,X> | Path is an expression often representing a persistent attribute traversed from another (parent) path. |
| PredicateImpl | Predicate is a expression that evaluates to true or false. |
| PredicateImpl.And | Concrete AND predicate. |
| PredicateImpl.Or | Concrete OR predicate. |
| RootImpl<X> | A root path without a parent. |
| SelectionImpl<X> | An item selected in the projection clause of Criteria query. |
| SubqueryImpl<T> | Subquery is an expression which itself is a query and always appears in the context of a parent query. |
| Enum Summary | |
|---|---|
| ComparisonStyle.StringComparisonMode | |
| CriteriaExpressionVisitor.TraversalStyle | |
OpenJPA Criteria Query
This package provides an implementation of Criteria API in JPA 2.0 Specification and extended features such as Query-By-Example.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||