Uses of Interface
org.hibernate.query.criteria.JpaPath
Packages that use JpaPath
Package
Description
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
Implementation of the SPI for the runtime domain metamodel.
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
SPI for extending
HibernateCriteriaBuilder
with additional functionality by registering a Service.Nodes representing path expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
-
Uses of JpaPath in org.hibernate.metamodel.model.domain
Subinterfaces of JpaPath in org.hibernate.metamodel.model.domainModifier and TypeInterfaceDescriptioninterfaceCommonality between entity and any discriminators -
Uses of JpaPath in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement JpaPath -
Uses of JpaPath in org.hibernate.query.criteria
Subinterfaces of JpaPath in org.hibernate.query.criteriaModifier and TypeInterfaceDescriptioninterfaceJpaCollectionJoin<O,T> Specialization ofJpaJoinforCollectiontyped attribute joinsinterfaceJpaCrossJoin<T>interfaceinterfaceinterfaceinterfaceinterfaceJpaFrom<O,T> API extension to the JPAFromcontractinterfaceJpaJoin<O,T> 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 JpaPathModifier and TypeMethodDescription<Y> JpaPath<Y>JpaPath.get(SingularAttribute<? super T, Y> attribute) <Y> JpaPath<Y>JpaPath<?>JpaPath.getLhs()The source (think "left hand side") of this pathdefault JpaPath<?>JpaPath.getParentPath()<X,T extends X>
JpaPath<T>Support for JPA's explicit (TREAT) down-casting.JpaPath.treatAs(EntityDomainType<S> treatJavaType) Support for JPA's explicit (TREAT) down-casting.Methods in org.hibernate.query.criteria that return types with arguments of type JpaPathModifier and TypeMethodDescriptionJpaConflictClause.getConstraintPaths()The paths which are part of a unique constraint, for which a constraint violation is allowed.JpaCriteriaInsert.getInsertionTargetPaths()Returns the insertion target paths. -
Uses of JpaPath in org.hibernate.query.criteria.spi
Methods in org.hibernate.query.criteria.spi that return JpaPath -
Uses of JpaPath in org.hibernate.query.sqm.tree.domain
Subinterfaces of JpaPath in org.hibernate.query.sqm.tree.domainModifier and TypeInterfaceDescriptioninterfaceSqmCorrelation<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 SqmPathinterfaceinterfaceSqmTreatedPath<T,S extends T> Classes in org.hibernate.query.sqm.tree.domain that implement JpaPathModifier and TypeClassDescriptionclassModels a join based on a mapped attribute reference.classAbstractSqmFrom<O,T> Convenience base class for SqmFrom implementationsclassAbstractSqmJoin<O,T> classclassAbstractSqmPluralJoin<O,C, E> classclassclassclassclassclassSqmBagJoin<O,E> classclassSqmCorrelatedBagJoin<O,T> classclassclassclassSqmCorrelatedMapJoin<O,K, V> classclassclassclassSqmCorrelatedSetJoin<O,T> classclassSqmCteRoot<T>classclassclassclassclassReference to the key-side (as opposed to the target-side) of the foreign-key of a to-one association.classclassclassclassSqmListJoin<O,E> classSqmMapJoin<O,K, V> classSqmPluralPartJoin<O,T> classAn SqmPath for plural attribute pathsclassSqmSetJoin<O,E> classSqmSingularJoin<O,T> classSqmTreatedBagJoin<O,T, S extends T> classSqmTreatedCrossJoin<T,S extends T> classSqmTreatedEmbeddedValuedSimplePath<T,S extends T> classSqmTreatedEntityJoin<T,S extends T> classSqmTreatedEntityValuedSimplePath<T,S extends T> classSqmTreatedListJoin<O,T, S extends T> classSqmTreatedMapJoin<O,K, V, S extends V> classSqmTreatedPluralPartJoin<O,T, S extends T> classSqmTreatedRoot<T,S extends T> classSqmTreatedSetJoin<O,T, S extends T> classSqmTreatedSingularJoin<O,T, S extends T> Methods in org.hibernate.query.sqm.tree.domain that return JpaPath -
Uses of JpaPath in org.hibernate.query.sqm.tree.from
Subinterfaces of JpaPath in org.hibernate.query.sqm.tree.fromModifier and TypeInterfaceDescriptioninterfaceSqmAttributeJoin<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 JpaPathModifier and TypeClassDescriptionclassSqmCrossJoin<T>classSqmCteJoin<T>classclassclassSqmRoot<E>