Hierarchy For Package org.datanucleus.api.jpa.criteria

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl (implements javax.persistence.criteria.CriteriaBuilder, java.io.Serializable)
    • org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl<T> (implements javax.persistence.criteria.CriteriaDelete<T>, java.io.Serializable)
    • org.datanucleus.api.jpa.criteria.CriteriaQueryImpl<T> (implements javax.persistence.criteria.CriteriaQuery<T>, java.io.Serializable)
    • org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl<T> (implements javax.persistence.criteria.CriteriaUpdate<T>, java.io.Serializable)
    • org.datanucleus.api.jpa.criteria.ExpressionImpl<T> (implements javax.persistence.criteria.Expression<T>, java.io.Serializable)
      • org.datanucleus.api.jpa.criteria.CaseExpressionImpl<R> (implements javax.persistence.criteria.CriteriaBuilder.Case<R>)
      • org.datanucleus.api.jpa.criteria.CoalesceExpression<T> (implements javax.persistence.criteria.CriteriaBuilder.Coalesce<T>)
      • org.datanucleus.api.jpa.criteria.CompoundSelectionImpl<X> (implements javax.persistence.criteria.CompoundSelection<X>)
      • org.datanucleus.api.jpa.criteria.ConcatExpression
      • org.datanucleus.api.jpa.criteria.LiteralExpression<X>
      • org.datanucleus.api.jpa.criteria.ParameterExpressionImpl<T> (implements javax.persistence.criteria.ParameterExpression<T>)
      • org.datanucleus.api.jpa.criteria.PathImpl<Z,​X> (implements javax.persistence.criteria.Path<X>)
        • org.datanucleus.api.jpa.criteria.FetchImpl<Z,​X> (implements javax.persistence.criteria.Fetch<Z,​X>)
        • org.datanucleus.api.jpa.criteria.FromImpl<Z,​X> (implements javax.persistence.criteria.From<Z,​X>)
          • org.datanucleus.api.jpa.criteria.JoinImpl<Z,​X> (implements javax.persistence.criteria.Join<Z,​X>)
            • org.datanucleus.api.jpa.criteria.PluralJoinImpl<Z,​C,​E> (implements javax.persistence.criteria.PluralJoin<Z,​C,​E>)
              • org.datanucleus.api.jpa.criteria.CollectionJoinImpl<Z,​E> (implements javax.persistence.criteria.CollectionJoin<Z,​E>)
              • org.datanucleus.api.jpa.criteria.ListJoinImpl<Z,​E> (implements javax.persistence.criteria.ListJoin<Z,​E>)
              • org.datanucleus.api.jpa.criteria.MapJoinImpl<Z,​K,​V> (implements javax.persistence.criteria.MapJoin<Z,​K,​V>)
              • org.datanucleus.api.jpa.criteria.SetJoinImpl<Z,​E> (implements javax.persistence.criteria.SetJoin<Z,​E>)
          • org.datanucleus.api.jpa.criteria.RootImpl<X> (implements javax.persistence.criteria.Root<X>)
        • org.datanucleus.api.jpa.criteria.TreatPathImpl
      • org.datanucleus.api.jpa.criteria.PredicateImpl (implements javax.persistence.criteria.Predicate)
        • org.datanucleus.api.jpa.criteria.InPredicate<X> (implements javax.persistence.criteria.CriteriaBuilder.In<T>)
      • org.datanucleus.api.jpa.criteria.SimpleCaseExpressionImpl<C,​R> (implements javax.persistence.criteria.CriteriaBuilder.SimpleCase<C,​R>)
      • org.datanucleus.api.jpa.criteria.SubqueryImpl<T> (implements javax.persistence.criteria.Subquery<T>)
    • org.datanucleus.api.jpa.criteria.OrderImpl (implements javax.persistence.criteria.Order)