Uses of Interface
jakarta.persistence.metamodel.PluralAttribute
-
Packages that use PluralAttribute Package Description jakarta.persistence.criteria Jakarta Persistence Criteria APIjakarta.persistence.metamodel Jakarta Persistence Metamodel API -
-
Uses of PluralAttribute in jakarta.persistence.criteria
Methods in jakarta.persistence.criteria that return PluralAttribute Modifier and Type Method Description PluralAttribute<? super Z,C,E>
PluralJoin. getModel()
Return the metamodel representation for the collection-valued attribute corresponding to the join.Methods in jakarta.persistence.criteria with parameters of type PluralAttribute Modifier and Type Method Description <Y> Fetch<X,Y>
FetchParent. fetch(PluralAttribute<? super X,?,Y> attribute)
Create a fetch join to the specified collection-valued attribute using an inner join.<Y> Fetch<X,Y>
FetchParent. fetch(PluralAttribute<? super X,?,Y> attribute, JoinType jt)
Create a fetch join to the specified collection-valued attribute using the given join type.<E,C extends Collection<E>>
Expression<C>Path. get(PluralAttribute<X,C,E> collection)
Create a path corresponding to the referenced collection-valued attribute. -
Uses of PluralAttribute in jakarta.persistence.metamodel
Subinterfaces of PluralAttribute in jakarta.persistence.metamodel Modifier and Type Interface Description interface
CollectionAttribute<X,E>
Instances of the typeCollectionAttribute
represent persistentjava.util.Collection
-valued attributes.interface
ListAttribute<X,E>
Instances of the typeListAttribute
represent persistentjava.util.List
-valued attributes.interface
MapAttribute<X,K,V>
Instances of the typeMapAttribute
represent persistentjava.util.Map
-valued attributes.interface
SetAttribute<X,E>
Instances of the typeSetAttribute
represent persistentjava.util.Set
-valued attributes.Methods in jakarta.persistence.metamodel that return types with arguments of type PluralAttribute Modifier and Type Method Description Set<PluralAttribute<X,?,?>>
ManagedType. getDeclaredPluralAttributes()
Return all multi-valued attributes (Collection-, Set-, List-, and Map-valued attributes) declared by the managed type.Set<PluralAttribute<? super X,?,?>>
ManagedType. getPluralAttributes()
Return all multi-valued attributes (Collection-, Set-, List-, and Map-valued attributes) of the managed type.
-