Uses of Class
org.apache.openjpa.persistence.criteria.SelectionImpl

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

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

Subclasses of SelectionImpl in org.apache.openjpa.persistence.criteria
(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 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 SubqueryImpl<T>
          Subquery is an expression which itself is a query and always appears in the context of a parent query.
 



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