Hierarchy For Package org.hibernate.query.sqm.tree.domain

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • jakarta.persistence.criteria.FetchParent<Z,​X>
    • jakarta.persistence.criteria.From<Z,​X> (also extends jakarta.persistence.criteria.Path<X>)
      • org.hibernate.query.criteria.JpaFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFetchParent<O,​T>, org.hibernate.query.criteria.JpaPath<T>)
        • org.hibernate.query.sqm.tree.from.SqmFrom<O,​T> (also extends org.hibernate.query.sqm.tree.domain.SqmPath<T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
    • org.hibernate.query.criteria.JpaFetchParent<O,​T>
      • org.hibernate.query.criteria.JpaFrom<O,​T> (also extends jakarta.persistence.criteria.From<Z,​X>, org.hibernate.query.criteria.JpaPath<T>)
        • org.hibernate.query.sqm.tree.from.SqmFrom<O,​T> (also extends org.hibernate.query.sqm.tree.domain.SqmPath<T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
  • org.hibernate.query.hql.spi.SemanticPathPart
    • org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
  • java.io.Serializable
  • org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>
  • jakarta.persistence.TupleElement<X>
    • org.hibernate.query.criteria.JpaTupleElement<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode)
      • org.hibernate.query.criteria.JpaSelection<T> (also extends jakarta.persistence.criteria.Selection<X>)
    • jakarta.persistence.criteria.Selection<X>
      • jakarta.persistence.criteria.Expression<T>
        • org.hibernate.query.criteria.JpaExpression<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
          • org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
            • org.hibernate.query.criteria.JpaFrom<O,​T> (also extends jakarta.persistence.criteria.From<Z,​X>, org.hibernate.query.criteria.JpaFetchParent<O,​T>)
              • org.hibernate.query.sqm.tree.from.SqmFrom<O,​T> (also extends org.hibernate.query.sqm.tree.domain.SqmPath<T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
            • org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
          • org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
        • jakarta.persistence.criteria.Path<X>
          • jakarta.persistence.criteria.From<Z,​X> (also extends jakarta.persistence.criteria.FetchParent<Z,​X>)
            • org.hibernate.query.criteria.JpaFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFetchParent<O,​T>, org.hibernate.query.criteria.JpaPath<T>)
              • org.hibernate.query.sqm.tree.from.SqmFrom<O,​T> (also extends org.hibernate.query.sqm.tree.domain.SqmPath<T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
          • org.hibernate.query.criteria.JpaPath<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
            • org.hibernate.query.criteria.JpaFrom<O,​T> (also extends jakarta.persistence.criteria.From<Z,​X>, org.hibernate.query.criteria.JpaFetchParent<O,​T>)
              • org.hibernate.query.sqm.tree.from.SqmFrom<O,​T> (also extends org.hibernate.query.sqm.tree.domain.SqmPath<T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
            • org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
      • org.hibernate.query.criteria.JpaSelection<T> (also extends org.hibernate.query.criteria.JpaTupleElement<T>)