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

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • jakarta.persistence.criteria.FetchParent<Z,​X>
    • jakarta.persistence.criteria.Fetch<Z,​X>
    • jakarta.persistence.criteria.From<Z,​X> (also extends jakarta.persistence.criteria.Path<X>)
      • jakarta.persistence.criteria.Join<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.criteria.JpaJoinedFrom<O,​T>
          • org.hibernate.query.criteria.JpaJoin<O,​T> (also extends jakarta.persistence.criteria.Join<Z,​X>)
        • 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.from.SqmJoin<O,​T>
    • org.hibernate.query.criteria.JpaFetchParent<O,​T>
      • org.hibernate.query.criteria.JpaFetch<O,​T> (also extends jakarta.persistence.criteria.Fetch<Z,​X>)
      • org.hibernate.query.criteria.JpaFrom<O,​T> (also extends jakarta.persistence.criteria.From<Z,​X>, org.hibernate.query.criteria.JpaPath<T>)
        • org.hibernate.query.criteria.JpaJoinedFrom<O,​T>
          • org.hibernate.query.criteria.JpaJoin<O,​T> (also extends jakarta.persistence.criteria.Join<Z,​X>)
        • 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.from.SqmJoin<O,​T>
  • 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>)
      • org.hibernate.query.sqm.tree.from.SqmFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFrom<O,​T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
        • org.hibernate.query.sqm.tree.from.SqmJoin<O,​T>
  • java.io.Serializable
    • org.hibernate.query.criteria.JpaCriteriaNode
      • org.hibernate.query.criteria.JpaTupleElement<T> (also extends jakarta.persistence.TupleElement<X>)
        • org.hibernate.query.criteria.JpaSelection<T> (also extends jakarta.persistence.criteria.Selection<X>)
          • org.hibernate.query.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<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.criteria.JpaJoinedFrom<O,​T>
                  • org.hibernate.query.criteria.JpaJoin<O,​T> (also extends jakarta.persistence.criteria.Join<Z,​X>)
                • 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.from.SqmJoin<O,​T>
              • 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.from.SqmFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFrom<O,​T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
                  • org.hibernate.query.sqm.tree.from.SqmJoin<O,​T>
            • org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
              • org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
                • org.hibernate.query.sqm.tree.from.SqmFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFrom<O,​T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
                  • org.hibernate.query.sqm.tree.from.SqmJoin<O,​T>
          • org.hibernate.query.sqm.tree.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.SqmTypedNode<T>)
      • org.hibernate.query.sqm.tree.SqmNode
  • org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>
  • org.hibernate.query.sqm.tree.from.SqmFromClauseContainer
  • 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>)
        • org.hibernate.query.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<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.criteria.JpaJoinedFrom<O,​T>
                • org.hibernate.query.criteria.JpaJoin<O,​T> (also extends jakarta.persistence.criteria.Join<Z,​X>)
              • 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.from.SqmJoin<O,​T>
            • 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.from.SqmFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFrom<O,​T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
                • org.hibernate.query.sqm.tree.from.SqmJoin<O,​T>
          • org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
            • org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
              • org.hibernate.query.sqm.tree.from.SqmFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFrom<O,​T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
                • org.hibernate.query.sqm.tree.from.SqmJoin<O,​T>
        • org.hibernate.query.sqm.tree.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.SqmTypedNode<T>)
    • 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.criteria.JpaJoinedFrom<O,​T>
                • org.hibernate.query.criteria.JpaJoin<O,​T> (also extends jakarta.persistence.criteria.Join<Z,​X>)
              • 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.from.SqmJoin<O,​T>
            • 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.from.SqmFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFrom<O,​T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
                • org.hibernate.query.sqm.tree.from.SqmJoin<O,​T>
          • org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
            • org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
              • org.hibernate.query.sqm.tree.from.SqmFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFrom<O,​T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
                • org.hibernate.query.sqm.tree.from.SqmJoin<O,​T>
        • jakarta.persistence.criteria.Path<X>
          • jakarta.persistence.criteria.From<Z,​X> (also extends jakarta.persistence.criteria.FetchParent<Z,​X>)
            • jakarta.persistence.criteria.Join<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.criteria.JpaJoinedFrom<O,​T>
                • org.hibernate.query.criteria.JpaJoin<O,​T> (also extends jakarta.persistence.criteria.Join<Z,​X>)
              • 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.from.SqmJoin<O,​T>
          • 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.criteria.JpaJoinedFrom<O,​T>
                • org.hibernate.query.criteria.JpaJoin<O,​T> (also extends jakarta.persistence.criteria.Join<Z,​X>)
              • 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.from.SqmJoin<O,​T>
            • 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.from.SqmFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFrom<O,​T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
                • org.hibernate.query.sqm.tree.from.SqmJoin<O,​T>
      • org.hibernate.query.criteria.JpaSelection<T> (also extends org.hibernate.query.criteria.JpaTupleElement<T>)
        • org.hibernate.query.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<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.criteria.JpaJoinedFrom<O,​T>
                • org.hibernate.query.criteria.JpaJoin<O,​T> (also extends jakarta.persistence.criteria.Join<Z,​X>)
              • 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.from.SqmJoin<O,​T>
            • 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.from.SqmFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFrom<O,​T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
                • org.hibernate.query.sqm.tree.from.SqmJoin<O,​T>
          • org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
            • org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
              • org.hibernate.query.sqm.tree.from.SqmFrom<O,​T> (also extends org.hibernate.query.criteria.JpaFrom<O,​T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
                • org.hibernate.query.sqm.tree.from.SqmJoin<O,​T>
        • org.hibernate.query.sqm.tree.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.SqmTypedNode<T>)

Enum Hierarchy