Uses of Interface
jakarta.persistence.criteria.Path
Packages that use Path
-
Uses of Path in jakarta.persistence.criteria
Subinterfaces of Path in jakarta.persistence.criteriaModifier and TypeInterfaceDescriptioninterface
CollectionJoin<Z,
E> TheCollectionJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as aCollection
.interface
From<Z,
X> Represents a bound type, usually an entity that appears in the from clause, but may also be an embeddable belonging to an entity in the from clause.interface
Join<Z,
X> A join to an entity, embeddable, or basic type.interface
ListJoin<Z,
E> TheListJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as aList
.interface
MapJoin<Z,
K, V> TheMapJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as aMap
.interface
PluralJoin<Z,
C, E> ThePluralJoin
interface defines functionality that is common to joins to all collection types.interface
Root<X>
A root type in the from clause.interface
SetJoin<Z,
E> TheSetJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as aSet
.Methods in jakarta.persistence.criteria that return PathModifier and TypeMethodDescription<Y> Path
<Y> Path.get
(SingularAttribute<? super X, Y> attribute) Create a path corresponding to the referenced single-valued attribute.<Y> Path
<Y> Create a path corresponding to the referenced attribute.Path
<?> Path.getParentPath()
Return the parent "node" in the path or null if no parent.MapJoin.key()
Create a path expression that corresponds to the map key.<X,
T extends X>
Path<T> Downcast Path object to the specified type.MapJoin.value()
Create a path expression that corresponds to the map value.Methods in jakarta.persistence.criteria with parameters of type PathModifier and TypeMethodDescription<Y> CriteriaUpdate
<T> CriteriaUpdate.set
(Path<Y> attribute, Expression<? extends Y> value) Update the value of the specified attribute.<Y,
X extends Y>
CriteriaUpdate<T> Update the value of the specified attribute.<X,
T extends X>
Path<T> Downcast Path object to the specified type.