程序包org.hibernate.query.criteria.internal的分层结构

程序包分层结构:

类分层结构

接口分层结构

  • javax.persistence.criteria.FetchParent<Z,​X>
    • javax.persistence.criteria.Fetch<Z,​X>
      • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends org.hibernate.query.criteria.internal.FromImplementor<Z,​X>, javax.persistence.criteria.Join<Z,​X>)
        • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
        • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
        • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
        • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
    • javax.persistence.criteria.From<Z,​X> (并 extends javax.persistence.criteria.Path<X>)
      • org.hibernate.query.criteria.internal.FromImplementor<Z,​X> (并 extends org.hibernate.query.criteria.internal.PathImplementor<X>)
        • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, javax.persistence.criteria.Join<Z,​X>)
          • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
          • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
          • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
          • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
      • javax.persistence.criteria.Join<Z,​X>
        • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, org.hibernate.query.criteria.internal.FromImplementor<Z,​X>)
          • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
          • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
          • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
          • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
        • javax.persistence.criteria.PluralJoin<Z,​C,​E>
          • javax.persistence.criteria.CollectionJoin<Z,​E>
          • javax.persistence.criteria.ListJoin<Z,​E>
          • javax.persistence.criteria.MapJoin<Z,​K,​V>
          • javax.persistence.criteria.SetJoin<Z,​E>
  • org.hibernate.query.criteria.internal.ParameterContainer
  • org.hibernate.query.criteria.internal.ParameterRegistry
  • org.hibernate.query.criteria.internal.Renderable
    • org.hibernate.query.criteria.internal.ExpressionImplementor<T> (并 extends javax.persistence.criteria.Expression<T>, org.hibernate.query.criteria.internal.SelectionImplementor<X>)
      • org.hibernate.query.criteria.internal.PathImplementor<X> (并 extends javax.persistence.criteria.Path<X>, org.hibernate.query.criteria.internal.PathSource<X>, org.hibernate.query.criteria.internal.Renderable)
        • org.hibernate.query.criteria.internal.FromImplementor<Z,​X> (并 extends javax.persistence.criteria.From<Z,​X>)
          • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, javax.persistence.criteria.Join<Z,​X>)
            • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
            • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
            • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
            • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
    • org.hibernate.query.criteria.internal.PathImplementor<X> (并 extends org.hibernate.query.criteria.internal.ExpressionImplementor<T>, javax.persistence.criteria.Path<X>, org.hibernate.query.criteria.internal.PathSource<X>)
      • org.hibernate.query.criteria.internal.FromImplementor<Z,​X> (并 extends javax.persistence.criteria.From<Z,​X>)
        • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, javax.persistence.criteria.Join<Z,​X>)
          • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
          • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
          • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
          • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
  • javax.persistence.TupleElement<X>
    • javax.persistence.criteria.Selection<X>
      • javax.persistence.criteria.Expression<T>
        • org.hibernate.query.criteria.internal.ExpressionImplementor<T> (并 extends org.hibernate.query.criteria.internal.Renderable, org.hibernate.query.criteria.internal.SelectionImplementor<X>)
          • org.hibernate.query.criteria.internal.PathImplementor<X> (并 extends javax.persistence.criteria.Path<X>, org.hibernate.query.criteria.internal.PathSource<X>, org.hibernate.query.criteria.internal.Renderable)
            • org.hibernate.query.criteria.internal.FromImplementor<Z,​X> (并 extends javax.persistence.criteria.From<Z,​X>)
              • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, javax.persistence.criteria.Join<Z,​X>)
                • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
                • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
        • javax.persistence.criteria.Path<X>
          • javax.persistence.criteria.From<Z,​X> (并 extends javax.persistence.criteria.FetchParent<Z,​X>)
            • org.hibernate.query.criteria.internal.FromImplementor<Z,​X> (并 extends org.hibernate.query.criteria.internal.PathImplementor<X>)
              • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, javax.persistence.criteria.Join<Z,​X>)
                • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
                • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
            • javax.persistence.criteria.Join<Z,​X>
              • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, org.hibernate.query.criteria.internal.FromImplementor<Z,​X>)
                • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
                • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
              • javax.persistence.criteria.PluralJoin<Z,​C,​E>
                • javax.persistence.criteria.CollectionJoin<Z,​E>
                • javax.persistence.criteria.ListJoin<Z,​E>
                • javax.persistence.criteria.MapJoin<Z,​K,​V>
                • javax.persistence.criteria.SetJoin<Z,​E>
          • org.hibernate.query.criteria.internal.PathImplementor<X> (并 extends org.hibernate.query.criteria.internal.ExpressionImplementor<T>, org.hibernate.query.criteria.internal.PathSource<X>, org.hibernate.query.criteria.internal.Renderable)
            • org.hibernate.query.criteria.internal.FromImplementor<Z,​X> (并 extends javax.persistence.criteria.From<Z,​X>)
              • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, javax.persistence.criteria.Join<Z,​X>)
                • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
                • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
          • org.hibernate.query.criteria.internal.PathSource<X>
            • org.hibernate.query.criteria.internal.PathImplementor<X> (并 extends org.hibernate.query.criteria.internal.ExpressionImplementor<T>, javax.persistence.criteria.Path<X>, org.hibernate.query.criteria.internal.Renderable)
              • org.hibernate.query.criteria.internal.FromImplementor<Z,​X> (并 extends javax.persistence.criteria.From<Z,​X>)
                • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, javax.persistence.criteria.Join<Z,​X>)
                  • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
                  • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
                  • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
                  • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
      • org.hibernate.query.criteria.internal.SelectionImplementor<X> (并 extends org.hibernate.query.criteria.internal.TupleElementImplementor<X>)
        • org.hibernate.query.criteria.internal.ExpressionImplementor<T> (并 extends javax.persistence.criteria.Expression<T>, org.hibernate.query.criteria.internal.Renderable)
          • org.hibernate.query.criteria.internal.PathImplementor<X> (并 extends javax.persistence.criteria.Path<X>, org.hibernate.query.criteria.internal.PathSource<X>, org.hibernate.query.criteria.internal.Renderable)
            • org.hibernate.query.criteria.internal.FromImplementor<Z,​X> (并 extends javax.persistence.criteria.From<Z,​X>)
              • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, javax.persistence.criteria.Join<Z,​X>)
                • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
                • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
    • org.hibernate.query.criteria.internal.TupleElementImplementor<X>
      • org.hibernate.query.criteria.internal.SelectionImplementor<X> (并 extends javax.persistence.criteria.Selection<X>)
        • org.hibernate.query.criteria.internal.ExpressionImplementor<T> (并 extends javax.persistence.criteria.Expression<T>, org.hibernate.query.criteria.internal.Renderable)
          • org.hibernate.query.criteria.internal.PathImplementor<X> (并 extends javax.persistence.criteria.Path<X>, org.hibernate.query.criteria.internal.PathSource<X>, org.hibernate.query.criteria.internal.Renderable)
            • org.hibernate.query.criteria.internal.FromImplementor<Z,​X> (并 extends javax.persistence.criteria.From<Z,​X>)
              • org.hibernate.query.criteria.internal.JoinImplementor<Z,​X> (并 extends javax.persistence.criteria.Fetch<Z,​X>, javax.persistence.criteria.Join<Z,​X>)
                • org.hibernate.query.criteria.internal.CollectionJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.CollectionJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.ListJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.ListJoin<Z,​E>)
                • org.hibernate.query.criteria.internal.MapJoinImplementor<Z,​K,​V> (并 extends javax.persistence.criteria.MapJoin<Z,​K,​V>)
                • org.hibernate.query.criteria.internal.SetJoinImplementor<Z,​X> (并 extends javax.persistence.criteria.SetJoin<Z,​E>)
  • org.hibernate.query.criteria.internal.ValueHandlerFactory.ValueHandler<T>