|
||||||||||
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 |