Package | Description |
---|---|
org.apache.openjpa.persistence.criteria |
OpenJPA Criteria Query
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
CompareByExample<T>
An expression for query-by-example.
|
(package private) static class |
CompoundSelections.Array<X>
A compound selection which is an array of its component terms.
|
(package private) static class |
CompoundSelections.MultiSelection<T>
A selection of terms that interprets its arguments based on target result type.
|
(package private) static class |
CompoundSelections.NewInstance<X>
A compound selection which is an instance constructed of its component terms.
|
(package private) static class |
CompoundSelections.Tuple
A compound selection which is a Tuple composed of its component terms.
|
(package private) class |
ExpressionImpl<X>
Expression node for Criteria query.
|
static class |
Expressions.Abs<X> |
static class |
Expressions.All<X> |
static class |
Expressions.Any<X> |
static class |
Expressions.Avg |
static class |
Expressions.Between<Y extends Comparable<Y>> |
static class |
Expressions.BinarayFunctionalExpression<X>
Binary Functional Expression applies a binary function on a pair of input Expression.
|
static class |
Expressions.BinaryLogicalExpression
Binary Logical Expression applies a function on a pair of input Expression to generate a Predicate
i.e.
|
static class |
Expressions.Case<T> |
static class |
Expressions.Cast<B> |
static class |
Expressions.CastAs<Y> |
static class |
Expressions.Coalesce<T> |
static class |
Expressions.Concat |
static class |
Expressions.Constant<X> |
static class |
Expressions.Count |
static class |
Expressions.CurrentDate |
static class |
Expressions.CurrentTime |
static class |
Expressions.CurrentTimestamp |
static class |
Expressions.DatabaseFunction<T> |
static class |
Expressions.Diff<N extends Number> |
static class |
Expressions.Equal |
static class |
Expressions.Exists<X> |
static class |
Expressions.FunctionalExpression<X>
Functional Expression applies a function on a list of input Expressions.
|
static class |
Expressions.GreaterThan |
static class |
Expressions.GreaterThanEqual |
static class |
Expressions.In<T> |
static class |
Expressions.Index |
static class |
Expressions.IsEmpty |
static class |
Expressions.IsMember<E> |
static class |
Expressions.IsNotEmpty |
static class |
Expressions.IsNotNull |
static class |
Expressions.IsNull |
static class |
Expressions.Length |
static class |
Expressions.LessThan |
static class |
Expressions.LessThanEqual |
static class |
Expressions.Like |
static class |
Expressions.ListArgument<T>
An expression that is composed of one or more expressions.
|
static class |
Expressions.Locate |
static class |
Expressions.Lower |
static class |
Expressions.Max<X> |
static class |
Expressions.Min<X> |
static class |
Expressions.Mod |
static class |
Expressions.Not |
static class |
Expressions.NotEqual |
static class |
Expressions.Nullif<T> |
static class |
Expressions.Product<N extends Number> |
static class |
Expressions.Quotient<N extends Number> |
static class |
Expressions.SimpleCase<C,R> |
static class |
Expressions.Size |
static class |
Expressions.Sqrt |
static class |
Expressions.SubqueryExpression<X> |
static class |
Expressions.SubqueryPredicate<X> |
static class |
Expressions.Substring |
static class |
Expressions.Sum<N extends Number> |
static class |
Expressions.Trim |
static class |
Expressions.Type<X extends Class> |
static class |
Expressions.UnaryFunctionalExpression<X>
Unary Functional Expression applies a unary function on a input operand Expression.
|
static class |
Expressions.Upper |
(package private) class |
FetchPathImpl<Z,X> |
(package private) class |
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.
|
(package private) static class |
Joins.AbstractCollection<Z,C,E>
Join a plural attribute.
|
(package private) static class |
Joins.Collection<Z,E>
Join a java.util.Collection<E> type attribute.
|
(package private) static class |
Joins.KeyJoin<K,V>
A specialized join via key of a java.util.Map<K,V> attribute.
|
(package private) static class |
Joins.List<Z,E>
Join a java.util.List<E> type attribute.
|
(package private) static class |
Joins.Map<Z,K,V>
Join a java.util.Map<K,V> type attribute.
|
(package private) static class |
Joins.MapEntry<K,V> |
(package private) static class |
Joins.MapKey<Z,K> |
(package private) static class |
Joins.Set<Z,E>
Join a java.util.Set<E> type attribute.
|
(package private) static class |
Joins.SingularJoin<Z,X>
Join a single-valued attribute.
|
(package private) class |
OrderImpl
Ordering clause of a criteria query.
|
(package private) class |
ParameterExpressionImpl<T>
Parameter of a criteria query.
|
(package private) class |
PathImpl<Z,X>
Path is an expression representing a persistent attribute traversed from a parent path.
|
(package private) class |
PredicateImpl
Predicate is a expression that evaluates to true or false.
|
(package private) static class |
PredicateImpl.And
Concrete AND predicate.
|
(package private) static class |
PredicateImpl.Or
Concrete OR predicate.
|
(package private) class |
RootImpl<X>
A root path without a parent.
|
(package private) class |
SelectionImpl<X>
An item selected in the projection clause of Criteria query.
|
(package private) class |
SubqueryImpl<T>
Subquery is an expression which itself is a query and always appears in the
context of a parent query.
|
Modifier and Type | Field and Description |
---|---|
protected Set<CriteriaExpression> |
CriteriaExpressionVisitor.AbstractVisitor._visited |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
Expressions.acceptVisit(CriteriaExpressionVisitor visitor,
CriteriaExpression parent,
javax.persistence.criteria.Expression<?>... exprs)
Visits the given expression and the given children recursively.
|
void |
CriteriaExpressionVisitor.enter(CriteriaExpression node)
Enter the given node.
|
void |
CriteriaExpressionVisitor.ParameterVisitor.enter(CriteriaExpression expr) |
void |
CriteriaExpressionVisitor.exit(CriteriaExpression node)
Exit the given node.
|
void |
CriteriaExpressionVisitor.AbstractVisitor.exit(CriteriaExpression node)
Remembers the node being visited.
|
CriteriaExpressionVisitor.TraversalStyle |
CriteriaExpressionVisitor.getTraversalStyle(CriteriaExpression node)
Get the traversal style of the children of the given node.
|
CriteriaExpressionVisitor.TraversalStyle |
CriteriaExpressionVisitor.AbstractVisitor.getTraversalStyle(CriteriaExpression node)
Returns PREFIX as the default traversal style.
|
boolean |
CriteriaExpressionVisitor.isVisited(CriteriaExpression node)
Affirms if this node has been visited.
|
boolean |
CriteriaExpressionVisitor.AbstractVisitor.isVisited(CriteriaExpression node)
Affirms if this node has been visited before.
|
Copyright © 2006–2015 Apache Software Foundation. All rights reserved.