Uses of Interface
jakarta.persistence.metamodel.PluralAttribute
Packages that use PluralAttribute
Package
Description
Jakarta Persistence is the API for the management for persistence and object/relational mapping.
Jakarta Persistence Criteria API
Jakarta Persistence Metamodel API
-
Uses of PluralAttribute in jakarta.persistence
Methods in jakarta.persistence with parameters of type PluralAttributeModifier and TypeMethodDescription<E> Subgraph<E> Graph.addElementSubgraph(PluralAttribute<? super T, ?, E> attribute) Add a node to the graph that corresponds to a collection element that is a managed type.<E> Subgraph<E> Graph.addTreatedElementSubgraph(PluralAttribute<? super T, ?, ? super E> attribute, Class<E> type) Add a node to the graph that corresponds to a collection element that is a managed type. -
Uses of PluralAttribute in jakarta.persistence.criteria
Methods in jakarta.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 jakarta.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<? super 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.metamodelModifier and TypeInterfaceDescriptioninterfaceCollectionAttribute<X,E> Instances of the typeCollectionAttributerepresent persistentCollection-valued attributes.interfaceListAttribute<X,E> Instances of the typeListAttributerepresent persistentList-valued attributes.interfaceMapAttribute<X,K, V> Instances of the typeMapAttributerepresent persistentMap-valued attributes.interfaceSetAttribute<X,E> Instances of the typeSetAttributerepresent persistentSet-valued attributes.Methods in jakarta.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.