Uses of Interface
jakarta.persistence.metamodel.MapAttribute
Packages that use MapAttribute
Package
Description
Jakarta Persistence Criteria API
Jakarta Persistence Metamodel API
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
Implementation of the SPI for the runtime domain metamodel.
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
Nodes representing path expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
-
Uses of MapAttribute in jakarta.persistence.criteria
Methods in jakarta.persistence.criteria that return MapAttributeModifier and TypeMethodDescriptionMapAttribute<? super Z,K, V> MapJoin.getModel()Return the metamodel representation for the map attribute.Methods in jakarta.persistence.criteria with parameters of type MapAttributeModifier and TypeMethodDescription<K,V, M extends Map<K, V>>
Expression<M>Path.get(MapAttribute<X, K, V> map) Create a path corresponding to the referenced map-valued attribute.From.join(MapAttribute<? super X, K, V> map) Create an inner join to the specified Map-valued attribute.From.join(MapAttribute<? super X, K, V> map, JoinType jt) Create a join to the specified Map-valued attribute using the given join type. -
Uses of MapAttribute in jakarta.persistence.metamodel
Methods in jakarta.persistence.metamodel that return MapAttributeModifier and TypeMethodDescriptionMapAttribute<X,?, ?> ManagedType.getDeclaredMap(String name) Return the Map-valued attribute declared by the managed type that corresponds to the specified name.<K,V> MapAttribute<X, K, V> ManagedType.getDeclaredMap(String name, Class<K> keyType, Class<V> valueType) Return the Map-valued attribute declared by the managed type that corresponds to the specified name and Java key and value types.MapAttribute<? super X,?, ?> Return the Map-valued attribute of the managed type that corresponds to the specified name.<K,V> MapAttribute<? super X, K, V> Return the Map-valued attribute of the managed type that corresponds to the specified name and Java key and value types. -
Uses of MapAttribute in org.hibernate.metamodel.model.domain
Subinterfaces of MapAttribute in org.hibernate.metamodel.model.domainModifier and TypeInterfaceDescriptioninterfaceMapPersistentAttribute<D,K, V> Hibernate extension to the JPAMapAttributedescriptorMethods in org.hibernate.metamodel.model.domain that return MapAttributeModifier and TypeMethodDescription<K,V> MapAttribute<J, K, V> AbstractManagedType.getDeclaredMap(String name, Class<K> keyType, Class<V> valueType) <K,V> MapAttribute<? super J, K, V> -
Uses of MapAttribute in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement MapAttribute -
Uses of MapAttribute in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria with parameters of type MapAttributeModifier and TypeMethodDescription<K,V, M extends Map<K, V>>
JpaExpression<M>JpaPath.get(MapAttribute<T, K, V> map) <K,V> JpaMapJoin<T, K, V> JpaFrom.join(MapAttribute<? super T, K, V> map) <K,V> JpaMapJoin<T, K, V> JpaFrom.join(MapAttribute<? super T, K, V> map, JoinType jt) -
Uses of MapAttribute in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return MapAttributeModifier and TypeMethodDescriptionMapAttribute<T,?, ?> SqmPolymorphicRootDescriptor.getDeclaredMap(String name) <K,V> MapAttribute<T, K, V> SqmPolymorphicRootDescriptor.getDeclaredMap(String name, Class<K> keyType, Class<V> valueType) MapAttribute<? super T,?, ?> <K,V> MapAttribute<? super T, K, V> Methods in org.hibernate.query.sqm.tree.domain with parameters of type MapAttributeModifier and TypeMethodDescriptionAbstractSqmPath.get(MapAttribute<T, K, V> map) <K,V, M extends Map<K, V>>
SqmExpression<M>SqmPath.get(MapAttribute<T, K, V> map) <K,V> SqmMapJoin<T, K, V> AbstractSqmFrom.join(MapAttribute<? super T, K, V> attribute) <K,V> SqmMapJoin<T, K, V> AbstractSqmFrom.join(MapAttribute<? super T, K, V> attribute, JoinType jt) -
Uses of MapAttribute in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from with parameters of type MapAttributeModifier and TypeMethodDescription<K,V> SqmMapJoin<T, K, V> SqmFrom.join(MapAttribute<? super T, K, V> map) <K,V> SqmMapJoin<T, K, V> SqmFrom.join(MapAttribute<? super T, K, V> map, JoinType jt)