Uses of Interface
org.hibernate.query.criteria.JpaPath
Packages that use JpaPath
Package
Description
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
.This package defines a semantic model of HQL queries.
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.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 TypeInterfaceDescriptioninterface
JpaCollectionJoin<O,
T> Specialization ofJpaJoin
forCollection
typed attribute joinsinterface
JpaCrossJoin<T>
interface
interface
interface
interface
JpaEntityJoin<L,
R> interface
JpaFrom<O,
T> API extension to the JPAFrom
contractinterface
JpaFunctionFrom<O,
T> interface
interface
interface
JpaJoin<L,
R> interface
JpaListJoin<O,
T> interface
JpaMapJoin<O,
K, V> interface
JpaPluralJoin<O,
C, E> interface
JpaRoot<T>
interface
JpaSetJoin<O,
T> interface
JpaTreatedFrom<L,
R, R1 extends R> interface
JpaTreatedJoin<L,
R, R1 extends R> interface
JpaTreatedPath<T,
S extends 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>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
Subinterfaces of JpaPath in org.hibernate.query.sqmModifier and TypeInterfaceDescriptioninterface
Commonality between entity and any discriminators -
Uses of JpaPath in org.hibernate.query.sqm.tree.domain
Subinterfaces of JpaPath in org.hibernate.query.sqm.tree.domainModifier and TypeInterfaceDescriptioninterface
SqmCorrelatedJoin<L,
R> interface
interface
SqmCorrelation<L,
R> Specialization ofSqmFrom
for sub-query correlationsinterface
SqmPath<T>
Models a reference to a part of the application's domain model as part of an SQM tree.interface
SqmPathWrapper<W,
T> SqmPath specialization for an SqmPath that wraps another SqmPathinterface
interface
interface
SqmTreatedFrom<L,
R, R1 extends R> interface
SqmTreatedJoin<L,
R, R1 extends R> interface
SqmTreatedPath<T,
S extends T> Classes in org.hibernate.query.sqm.tree.domain that implement JpaPathModifier and TypeClassDescriptionclass
Models a join based on a mapped attribute reference.class
AbstractSqmFrom<O,
T> Convenience base class for SqmFrom implementationsclass
AbstractSqmJoin<L,
R> class
class
AbstractSqmPluralJoin<L,
C, E> Base support for joins to plural attributesclass
class
class
class
class
SqmBagJoin<O,
E> class
class
SqmCorrelatedBagJoin<O,
T> class
class
class
class
class
class
class
class
SqmCorrelatedMapJoin<L,
K, V> class
class
class
class
SqmCorrelatedSetJoin<O,
T> class
class
SqmCteRoot<T>
class
class
class
class
class
Reference to the key-side (as opposed to the target-side) of the foreign-key of a to-one association.class
class
class
class
class
SqmListJoin<O,
E> class
SqmMapJoin<L,
K, V> class
SqmPluralPartJoin<O,
T> class
An SqmPath for plural attribute pathsclass
SqmSetJoin<O,
E> class
SqmSingularJoin<O,
T> class
SqmTreatedBagJoin<L,
R, S extends R> class
A TREAT form of SqmCrossJoinclass
SqmTreatedEmbeddedValuedSimplePath<T,
S extends T> class
SqmTreatedEntityJoin<L,
R, S extends R> class
SqmTreatedEntityValuedSimplePath<T,
S extends T> class
SqmTreatedListJoin<O,
T, S extends T> class
SqmTreatedMapJoin<L,
K, V, S extends V> class
class
class
SqmTreatedSetJoin<O,
T, S extends T> class
SqmTreatedSimplePath<T,
S extends T> class
SqmTreatedSingularJoin<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 TypeInterfaceDescriptioninterface
SqmAttributeJoin<O,
T> Models a join based on a mapped attribute reference.interface
SqmFrom<L,
R> Models a SqmPathSource's inclusion in theFROM
clause.interface
SqmJoin<L,
R> interface
SqmTreatedAttributeJoin<L,
R, R1 extends R> Classes in org.hibernate.query.sqm.tree.from that implement JpaPathModifier and TypeClassDescriptionclass
SqmCrossJoin<T>
Stuff and thingsclass
SqmCteJoin<T>
class
class
SqmEntityJoin<L,
R> class
class
SqmRoot<E>