Uses of Interface
org.hibernate.query.criteria.JpaPath
-
Packages that use JpaPath Package Description org.hibernate.metamodel.model.domain.internal org.hibernate.query.criteria Hibernate's support for JPA criteria queries.org.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree.domain org.hibernate.query.sqm.tree.from -
-
Uses of JpaPath in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement JpaPath Modifier and Type Class Description classAnyDiscriminatorSqmPath<T>classDiscriminatorSqmPathSqmPath specialization for an entity discriminator -
Uses of JpaPath in org.hibernate.query.criteria
Subinterfaces of JpaPath in org.hibernate.query.criteria Modifier and Type Interface Description interfaceJpaCollectionJoin<O,T>Specialization ofJpaJoinforCollectiontyped attribute joinsinterfaceJpaDerivedFrom<T>interfaceJpaDerivedJoin<T>interfaceJpaDerivedRoot<T>interfaceJpaEntityJoin<T>interfaceJpaFrom<O,T>API extension to the JPAFromcontractinterfaceJpaJoin<O,T>Consolidates theJoinandFetchhierarchies since that is how we implement them.interfaceJpaJoinedFrom<O,T>Exists within the hierarchy mainly to support "entity joins".interfaceJpaListJoin<O,T>interfaceJpaMapJoin<O,K,V>interfaceJpaPluralJoin<O,C,E>interfaceJpaRoot<T>interfaceJpaSetJoin<O,T>Methods in org.hibernate.query.criteria that return JpaPath Modifier and Type Method Description <Y> JpaPath<Y>JpaPath. get(jakarta.persistence.metamodel.SingularAttribute<? super T,Y> attribute)<Y> JpaPath<Y>JpaPath. get(String attributeName)JpaPath<?>JpaPath. getLhs()The source (think "left hand side") of this pathdefault JpaPath<?>JpaPath. getParentPath()<X,T extends X>
JpaPath<T>HibernateCriteriaBuilder. treat(jakarta.persistence.criteria.Path<X> path, Class<T> type)<S extends T>
JpaPath<S>JpaPath. treatAs(Class<S> treatJavaType)Support for JPA's explicit (TREAT) down-casting.<S extends T>
JpaPath<S>JpaPath. treatAs(EntityDomainType<S> treatJavaType)Support for JPA's explicit (TREAT) down-casting. -
Uses of JpaPath in org.hibernate.query.sqm.sql.internal
Subinterfaces of JpaPath in org.hibernate.query.sqm.sql.internal Modifier and Type Interface Description interfaceSelfInterpretingSqmPath<T>Optional contract for sqm-paths which need special interpretation handling -
Uses of JpaPath in org.hibernate.query.sqm.tree.domain
Subinterfaces of JpaPath in org.hibernate.query.sqm.tree.domain Modifier and Type Interface Description interfaceSqmCorrelation<O,T>Specialization ofSqmFromfor sub-query correlationsinterfaceSqmPath<T>Models a reference to a part of the application's domain model as part of an SQM tree.interfaceSqmPathWrapper<W,T>SqmPath specialization for an SqmPath that wraps another SqmPathinterfaceSqmSimplePath<T>interfaceSqmTreatedPath<T,S extends T>Methods in org.hibernate.query.sqm.tree.domain that return JpaPath Modifier and Type Method Description JpaPath<?>AbstractSqmFrom. getParentPath() -
Uses of JpaPath in org.hibernate.query.sqm.tree.from
Subinterfaces of JpaPath in org.hibernate.query.sqm.tree.from Modifier and Type Interface Description interfaceSqmAttributeJoin<O,T>Models a join based on a mapped attribute reference.interfaceSqmFrom<O,T>Models a Bindable's inclusion in theFROMclause.interfaceSqmJoin<O,T>interfaceSqmQualifiedJoin<O,T>Common contract for qualified/restricted/predicated joins.Classes in org.hibernate.query.sqm.tree.from that implement JpaPath Modifier and Type Class Description classSqmCrossJoin<T>classSqmDerivedJoin<T>classSqmEntityJoin<T>classSqmRoot<E>
-