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

## Hierarchy For Package org.apache.openjpa.persistence.criteria

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.openjpa.persistence.criteria.ComparisonStyle.Default (implements org.apache.openjpa.persistence.criteria.ComparisonStyle)
  - org.apache.openjpa.persistence.criteria.CompoundSelections
  - org.apache.openjpa.persistence.criteria.CriteriaBuilderImpl (implements org.apache.openjpa.kernel.exps.ExpressionParser, org.apache.openjpa.persistence.criteria.OpenJPACriteriaBuilder)
  - org.apache.openjpa.persistence.criteria.CriteriaExpressionBuilder
  - org.apache.openjpa.persistence.criteria.CriteriaExpressionVisitor.AbstractVisitor (implements org.apache.openjpa.persistence.criteria.CriteriaExpressionVisitor)
    - org.apache.openjpa.persistence.criteria.CriteriaExpressionVisitor.ParameterVisitor
  - org.apache.openjpa.persistence.criteria.CriteriaQueryImpl<T> (implements org.apache.openjpa.persistence.criteria.AliasContext, org.apache.openjpa.persistence.criteria.OpenJPACriteriaQuery<T>)
  - org.apache.openjpa.persistence.criteria.Expressions
  - org.apache.openjpa.persistence.criteria.Joins
  - org.apache.openjpa.persistence.criteria.OrderImpl (implements org.apache.openjpa.persistence.criteria.CriteriaExpression, javax.persistence.criteria.Order)
  - org.apache.openjpa.persistence.criteria.SelectionImpl<X> (implements org.apache.openjpa.persistence.criteria.CriteriaExpression, javax.persistence.criteria.Selection<X>)
    - org.apache.openjpa.persistence.criteria.CompoundSelections.Array<X>
    - org.apache.openjpa.persistence.criteria.CompoundSelections.MultiSelection<T>
    - org.apache.openjpa.persistence.criteria.CompoundSelections.NewInstance<X>
    - org.apache.openjpa.persistence.criteria.CompoundSelections.Tuple
    - org.apache.openjpa.persistence.criteria.ExpressionImpl<X> (implements javax.persistence.criteria.Expression<T>)
      - org.apache.openjpa.persistence.criteria.Expressions.BinarayFunctionalExpression<X>
        - org.apache.openjpa.persistence.criteria.Expressions.Concat
        - org.apache.openjpa.persistence.criteria.Expressions.Diff<N>
        - org.apache.openjpa.persistence.criteria.Expressions.Mod
        - org.apache.openjpa.persistence.criteria.Expressions.Product<N>
        - org.apache.openjpa.persistence.criteria.Expressions.Quotient<N>
        - org.apache.openjpa.persistence.criteria.Expressions.Sum<N>
        - org.apache.openjpa.persistence.criteria.Expressions.Trim
      - org.apache.openjpa.persistence.criteria.Expressions.Case<T> (implements javax.persistence.criteria.CriteriaBuilder.Case<R>)
      - org.apache.openjpa.persistence.criteria.Expressions.CastAs<Y>
      - org.apache.openjpa.persistence.criteria.Expressions.Coalesce<T> (implements javax.persistence.criteria.CriteriaBuilder.Coalesce<T>)
      - org.apache.openjpa.persistence.criteria.Expressions.Constant<X>
      - org.apache.openjpa.persistence.criteria.Expressions.CurrentDate
      - org.apache.openjpa.persistence.criteria.Expressions.CurrentTime
      - org.apache.openjpa.persistence.criteria.Expressions.CurrentTimestamp
      - org.apache.openjpa.persistence.criteria.Expressions.FunctionalExpression<X>
        - org.apache.openjpa.persistence.criteria.Expressions.DatabaseFunction<T>
      - org.apache.openjpa.persistence.criteria.Expressions.ListArgument<T>
      - org.apache.openjpa.persistence.criteria.Expressions.Locate
      - org.apache.openjpa.persistence.criteria.Expressions.Nullif<T>
      - org.apache.openjpa.persistence.criteria.Expressions.SimpleCase<C,R> (implements javax.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>)
      - org.apache.openjpa.persistence.criteria.Expressions.SubqueryExpression<X>
        - org.apache.openjpa.persistence.criteria.Expressions.All<X>
        - org.apache.openjpa.persistence.criteria.Expressions.Any<X>
      - org.apache.openjpa.persistence.criteria.Expressions.UnaryFunctionalExpression<X>
        - org.apache.openjpa.persistence.criteria.Expressions.Abs<X>
        - org.apache.openjpa.persistence.criteria.Expressions.Avg
        - org.apache.openjpa.persistence.criteria.Expressions.Cast<B>
        - org.apache.openjpa.persistence.criteria.Expressions.Count
        - org.apache.openjpa.persistence.criteria.Expressions.Index
        - org.apache.openjpa.persistence.criteria.Expressions.Length
        - org.apache.openjpa.persistence.criteria.Expressions.Lower
        - org.apache.openjpa.persistence.criteria.Expressions.Max<X>
        - org.apache.openjpa.persistence.criteria.Expressions.Min<X>
        - org.apache.openjpa.persistence.criteria.Expressions.Size
        - org.apache.openjpa.persistence.criteria.Expressions.Sqrt
        - org.apache.openjpa.persistence.criteria.Expressions.Substring
        - org.apache.openjpa.persistence.criteria.Expressions.Type<X>
        - org.apache.openjpa.persistence.criteria.Expressions.Upper
      - org.apache.openjpa.persistence.criteria.Joins.MapEntry<K,V>
      - org.apache.openjpa.persistence.criteria.ParameterExpressionImpl<T> (implements javax.persistence.criteria.ParameterExpression<T>)
      - org.apache.openjpa.persistence.criteria.PathImpl<Z,X> (implements javax.persistence.criteria.Path<X>)
        - org.apache.openjpa.persistence.criteria.FetchPathImpl<Z,X> (implements javax.persistence.criteria.Fetch<Z,X>)
        - org.apache.openjpa.persistence.criteria.FromImpl<Z,X> (implements javax.persistence.criteria.From<Z,X>)
          - org.apache.openjpa.persistence.criteria.Joins.AbstractCollection<Z,C,E> (implements javax.persistence.criteria.PluralJoin<Z,C,E>)
            - org.apache.openjpa.persistence.criteria.Joins.Collection<Z,E> (implements javax.persistence.criteria.CollectionJoin<Z,E>)
            - org.apache.openjpa.persistence.criteria.Joins.List<Z,E> (implements javax.persistence.criteria.ListJoin<Z,E>)
            - org.apache.openjpa.persistence.criteria.Joins.Map<Z,K,V> (implements javax.persistence.criteria.MapJoin<Z,K,V>)
            - org.apache.openjpa.persistence.criteria.Joins.Set<Z,E> (implements javax.persistence.criteria.SetJoin<Z,E>)
              - org.apache.openjpa.persistence.criteria.Joins.KeyJoin<K,V>
          - org.apache.openjpa.persistence.criteria.Joins.SingularJoin<Z,X> (implements javax.persistence.criteria.Join<Z,X>)
          - org.apache.openjpa.persistence.criteria.RootImpl<X> (implements javax.persistence.criteria.Root<X>)
        - org.apache.openjpa.persistence.criteria.Joins.MapKey<Z,K>
      - org.apache.openjpa.persistence.criteria.PredicateImpl (implements javax.persistence.criteria.Predicate)
        - org.apache.openjpa.persistence.criteria.CompareByExample<T>
        - org.apache.openjpa.persistence.criteria.Expressions.BinaryLogicalExpression
          - org.apache.openjpa.persistence.criteria.Expressions.Equal
          - org.apache.openjpa.persistence.criteria.Expressions.GreaterThan
          - org.apache.openjpa.persistence.criteria.Expressions.GreaterThanEqual
          - org.apache.openjpa.persistence.criteria.Expressions.LessThan
          - org.apache.openjpa.persistence.criteria.Expressions.LessThanEqual
          - org.apache.openjpa.persistence.criteria.Expressions.NotEqual
        - org.apache.openjpa.persistence.criteria.Expressions.IsEmpty
        - org.apache.openjpa.persistence.criteria.Expressions.IsMember<E>
        - org.apache.openjpa.persistence.criteria.Expressions.IsNotEmpty
        - org.apache.openjpa.persistence.criteria.Expressions.IsNotNull
        - org.apache.openjpa.persistence.criteria.Expressions.IsNull
        - org.apache.openjpa.persistence.criteria.Expressions.Like
        - org.apache.openjpa.persistence.criteria.Expressions.Not
        - org.apache.openjpa.persistence.criteria.Expressions.SubqueryPredicate<X>
          - org.apache.openjpa.persistence.criteria.Expressions.Exists<X>
        - org.apache.openjpa.persistence.criteria.PredicateImpl.And
          - org.apache.openjpa.persistence.criteria.Expressions.Between<Y>
        - org.apache.openjpa.persistence.criteria.PredicateImpl.Or
          - org.apache.openjpa.persistence.criteria.Expressions.In<T> (implements javax.persistence.criteria.CriteriaBuilder.In<T>)
      - org.apache.openjpa.persistence.criteria.SubqueryImpl<T> (implements javax.persistence.criteria.Subquery<T>)

## Interface Hierarchy

- javax.persistence.criteria.AbstractQuery<T>
  - javax.persistence.criteria.CriteriaQuery<T>
    - org.apache.openjpa.persistence.criteria.OpenJPACriteriaQuery<T>
- org.apache.openjpa.persistence.criteria.AliasContext
- org.apache.openjpa.persistence.criteria.ComparisonStyle
- javax.persistence.criteria.CriteriaBuilder
  - org.apache.openjpa.persistence.criteria.OpenJPACriteriaBuilder
- org.apache.openjpa.persistence.criteria.CriteriaExpression
- org.apache.openjpa.persistence.criteria.CriteriaExpressionVisitor

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.openjpa.persistence.criteria.CriteriaExpressionVisitor.TraversalStyle
    - org.apache.openjpa.persistence.criteria.ComparisonStyle.StringComparisonMode

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

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