Uses of Interface
javax.persistence.metamodel.PluralAttribute
Packages that use PluralAttribute
-
Uses of PluralAttribute in javax.persistence.criteria
Methods in javax.persistence.criteria that return PluralAttributeModifier and TypeMethodDescriptionPluralAttribute<? super Z,
C, E> PluralJoin.getModel()
Return the metamodel representation for the collection-valued attribute corresponding to the join.Methods in javax.persistence.criteria with parameters of type PluralAttributeModifier and TypeMethodDescriptionFetchParent.fetch
(PluralAttribute<? super X, ?, Y> attribute) Create a fetch join to the specified collection-valued attribute using an inner join.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 javax.persistence.metamodel
Subinterfaces of PluralAttribute in javax.persistence.metamodelModifier and TypeInterfaceDescriptioninterface
CollectionAttribute<X,
E> Instances of the typeCollectionAttribute
represent persistentjava.util.Collection
-valued attributes.interface
ListAttribute<X,
E> Instances of the typeListAttribute
represent persistentjavax.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 javax.persistence.metamodel that return types with arguments of type PluralAttributeModifier and TypeMethodDescriptionSet<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.