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

## Uses of Interface
org.apache.openjpa.persistence.criteria.CriteriaExpression

Packages that use CriteriaExpression
org.apache.openjpa.persistence.criteria | OpenJPA Criteria Query

Uses of CriteriaExpression in org.apache.openjpa.persistence.criteria

Classes in org.apache.openjpa.persistence.criteria that implement CriteriaExpression
`(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 often representing a persistent attribute traversed from another (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.

Fields in org.apache.openjpa.persistence.criteria with type parameters of type CriteriaExpression
`protected Set<CriteriaExpression>` | `CriteriaExpressionVisitor.AbstractVisitor._visited`

Methods in org.apache.openjpa.persistence.criteria with parameters of type CriteriaExpression
`(package private) static void` | `Expressions.acceptVisit(CriteriaExpressionVisitor visitor, CriteriaExpression parent, 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.

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

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.