Uses of Interface
jakarta.persistence.metamodel.SingularAttribute
-
Packages that use SingularAttribute Package Description jakarta.persistence.criteria Jakarta Persistence Criteria APIjakarta.persistence.metamodel Jakarta Persistence Metamodel API -
-
Uses of SingularAttribute in jakarta.persistence.criteria
Methods in jakarta.persistence.criteria with parameters of type SingularAttribute Modifier and Type Method Description <Y> Fetch<X,Y>
FetchParent. fetch(SingularAttribute<? super X,Y> attribute)
Create a fetch join to the specified single-valued attribute using an inner join.<Y> Fetch<X,Y>
FetchParent. fetch(SingularAttribute<? super X,Y> attribute, JoinType jt)
Create a fetch join to the specified single-valued attribute using the given join type.<Y> Path<Y>
Path. get(SingularAttribute<? super X,Y> attribute)
Create a path corresponding to the referenced single-valued attribute.<Y> Join<X,Y>
From. join(SingularAttribute<? super X,Y> attribute)
Create an inner join to the specified single-valued attribute.<Y> Join<X,Y>
From. join(SingularAttribute<? super X,Y> attribute, JoinType jt)
Create a join to the specified single-valued attribute using the given join type.<Y> CriteriaUpdate<T>
CriteriaUpdate. set(SingularAttribute<? super T,Y> attribute, Expression<? extends Y> value)
Update the value of the specified attribute.<Y,X extends Y>
CriteriaUpdate<T>CriteriaUpdate. set(SingularAttribute<? super T,Y> attribute, X value)
Update the value of the specified attribute. -
Uses of SingularAttribute in jakarta.persistence.metamodel
Methods in jakarta.persistence.metamodel that return SingularAttribute Modifier and Type Method Description <Y> SingularAttribute<X,Y>
IdentifiableType. getDeclaredId(Class<Y> type)
Return the attribute that corresponds to the id attribute declared by the entity or mapped superclass.SingularAttribute<X,?>
ManagedType. getDeclaredSingularAttribute(String name)
Return the single-valued attribute declared by the managed type that corresponds to the specified name.<Y> SingularAttribute<X,Y>
ManagedType. getDeclaredSingularAttribute(String name, Class<Y> type)
Return the single-valued attribute declared by the managed type that corresponds to the specified name and Java type.<Y> SingularAttribute<X,Y>
IdentifiableType. getDeclaredVersion(Class<Y> type)
Return the attribute that corresponds to the version attribute declared by the entity or mapped superclass.<Y> SingularAttribute<? super X,Y>
IdentifiableType. getId(Class<Y> type)
Return the attribute that corresponds to the id attribute of the entity or mapped superclass.SingularAttribute<? super X,?>
ManagedType. getSingularAttribute(String name)
Return the single-valued attribute of the managed type that corresponds to the specified name.<Y> SingularAttribute<? super X,Y>
ManagedType. getSingularAttribute(String name, Class<Y> type)
Return the single-valued attribute of the managed type that corresponds to the specified name and Java type.<Y> SingularAttribute<? super X,Y>
IdentifiableType. getVersion(Class<Y> type)
Return the attribute that corresponds to the version attribute of the entity or mapped superclass.Methods in jakarta.persistence.metamodel that return types with arguments of type SingularAttribute Modifier and Type Method Description Set<SingularAttribute<X,?>>
ManagedType. getDeclaredSingularAttributes()
Return the single-valued attributes declared by the managed type.Set<SingularAttribute<? super X,?>>
IdentifiableType. getIdClassAttributes()
Return the attributes corresponding to the id class of the identifiable type.Set<SingularAttribute<? super X,?>>
ManagedType. getSingularAttributes()
Return the single-valued attributes of the managed type.
-