Interface JpaFrom<O,​T>

    • Method Detail

      • getCorrelationParent

        JpaFrom<O,​T> getCorrelationParent()
        Specified by:
        getCorrelationParent in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <X> JpaDerivedJoin<X> join​(jakarta.persistence.criteria.Subquery<X> subquery)
      • joinLateral

        <X> JpaDerivedJoin<X> joinLateral​(jakarta.persistence.criteria.Subquery<X> subquery)
      • joinLateral

        <X> JpaDerivedJoin<X> joinLateral​(jakarta.persistence.criteria.Subquery<X> subquery,
                                          SqmJoinType joinType)
      • join

        <X> JpaDerivedJoin<X> join​(jakarta.persistence.criteria.Subquery<X> subquery,
                                   SqmJoinType joinType,
                                   boolean lateral)
      • join

        <Y> JpaJoin<T,​Y> join​(jakarta.persistence.metamodel.SingularAttribute<? super T,​Y> attribute)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <Y> JpaJoin<T,​Y> join​(jakarta.persistence.metamodel.SingularAttribute<? super T,​Y> attribute,
                                    jakarta.persistence.criteria.JoinType jt)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <Y> JpaCollectionJoin<T,​Y> join​(jakarta.persistence.metamodel.CollectionAttribute<? super T,​Y> collection)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <Y> JpaSetJoin<T,​Y> join​(jakarta.persistence.metamodel.SetAttribute<? super T,​Y> set)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <Y> JpaListJoin<T,​Y> join​(jakarta.persistence.metamodel.ListAttribute<? super T,​Y> list)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <K,​V> JpaMapJoin<T,​K,​V> join​(jakarta.persistence.metamodel.MapAttribute<? super T,​K,​V> map)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <Y> JpaCollectionJoin<T,​Y> join​(jakarta.persistence.metamodel.CollectionAttribute<? super T,​Y> collection,
                                              jakarta.persistence.criteria.JoinType jt)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <Y> JpaSetJoin<T,​Y> join​(jakarta.persistence.metamodel.SetAttribute<? super T,​Y> set,
                                       jakarta.persistence.criteria.JoinType jt)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <Y> JpaListJoin<T,​Y> join​(jakarta.persistence.metamodel.ListAttribute<? super T,​Y> list,
                                        jakarta.persistence.criteria.JoinType jt)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <K,​V> JpaMapJoin<T,​K,​V> join​(jakarta.persistence.metamodel.MapAttribute<? super T,​K,​V> map,
                                                       jakarta.persistence.criteria.JoinType jt)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <X,​Y> JpaJoin<X,​Y> join​(String attributeName)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • joinCollection

        <X,​Y> JpaCollectionJoin<X,​Y> joinCollection​(String attributeName)
        Specified by:
        joinCollection in interface jakarta.persistence.criteria.From<O,​T>
      • joinSet

        <X,​Y> JpaSetJoin<X,​Y> joinSet​(String attributeName)
        Specified by:
        joinSet in interface jakarta.persistence.criteria.From<O,​T>
      • joinList

        <X,​Y> JpaListJoin<X,​Y> joinList​(String attributeName)
        Specified by:
        joinList in interface jakarta.persistence.criteria.From<O,​T>
      • joinMap

        <X,​K,​V> JpaMapJoin<X,​K,​V> joinMap​(String attributeName)
        Specified by:
        joinMap in interface jakarta.persistence.criteria.From<O,​T>
      • join

        <X,​Y> JpaJoin<X,​Y> join​(String attributeName,
                                            jakarta.persistence.criteria.JoinType jt)
        Specified by:
        join in interface jakarta.persistence.criteria.From<O,​T>
      • joinCollection

        <X,​Y> JpaCollectionJoin<X,​Y> joinCollection​(String attributeName,
                                                                jakarta.persistence.criteria.JoinType jt)
        Specified by:
        joinCollection in interface jakarta.persistence.criteria.From<O,​T>
      • joinSet

        <X,​Y> JpaSetJoin<X,​Y> joinSet​(String attributeName,
                                                  jakarta.persistence.criteria.JoinType jt)
        Specified by:
        joinSet in interface jakarta.persistence.criteria.From<O,​T>
      • joinList

        <X,​Y> JpaListJoin<X,​Y> joinList​(String attributeName,
                                                    jakarta.persistence.criteria.JoinType jt)
        Specified by:
        joinList in interface jakarta.persistence.criteria.From<O,​T>
      • joinMap

        <X,​K,​V> JpaMapJoin<X,​K,​V> joinMap​(String attributeName,
                                                                  jakarta.persistence.criteria.JoinType jt)
        Specified by:
        joinMap in interface jakarta.persistence.criteria.From<O,​T>