Interface SqmMapPersistentAttribute<D,K,V>
- All Superinterfaces:
Attribute<D,,Map<K, V>> Bindable<V>,MapAttribute<D,,K, V> MapPersistentAttribute<D,,K, V> PathSource<V>,PersistentAttribute<D,,Map<K, V>> PluralAttribute<D,,Map<K, V>, V> PluralPersistentAttribute<D,,Map<K, V>, V> SqmExpressible<V>,SqmExpressibleAccessor<V>,SqmJoinable<D,,V> SqmPathSource<V>,SqmPersistentAttribute<D,,Map<K, V>> SqmPluralPersistentAttribute<D,Map<K, V>, V>
- All Known Implementing Classes:
MapAttributeImpl
public interface SqmMapPersistentAttribute<D,K,V>
extends MapPersistentAttribute<D,K,V>, SqmPluralPersistentAttribute<D,Map<K,V>,V>
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Attribute
Attribute.PersistentAttributeTypeNested classes/interfaces inherited from interface jakarta.persistence.metamodel.Bindable
Bindable.BindableTypeNested classes/interfaces inherited from interface jakarta.persistence.metamodel.PluralAttribute
PluralAttribute.CollectionType -
Method Summary
Methods inherited from interface jakarta.persistence.metamodel.Attribute
getJavaMember, getJavaType, getName, getPersistentAttributeType, isAssociation, isCollectionMethods inherited from interface jakarta.persistence.metamodel.Bindable
getBindableJavaType, getBindableTypeMethods inherited from interface jakarta.persistence.metamodel.MapAttribute
getKeyJavaTypeMethods inherited from interface org.hibernate.metamodel.model.domain.MapPersistentAttribute
getKeyGraphType, getKeyPathSource, getKeyTypeMethods inherited from interface org.hibernate.metamodel.model.domain.PathSource
getPathNameMethods inherited from interface org.hibernate.metamodel.model.domain.PersistentAttribute
getAttributeClassification, getAttributeJavaTypeMethods inherited from interface jakarta.persistence.metamodel.PluralAttribute
getCollectionTypeMethods inherited from interface org.hibernate.metamodel.model.domain.PluralPersistentAttribute
getCollectionClassification, getDeclaringType, getElementType, getIndexPathSource, getValueGraphTypeMethods inherited from interface org.hibernate.query.sqm.SqmExpressible
getExpressibleJavaType, getRelationalJavaType, getTypeNameMethods inherited from interface org.hibernate.query.sqm.tree.SqmExpressibleAccessor
getNodeJavaTypeMethods inherited from interface org.hibernate.query.sqm.SqmJoinable
createNavigablePath, createSqmJoin, getNameMethods inherited from interface org.hibernate.query.sqm.SqmPathSource
createSqmPath, findSubPathSource, findSubPathSource, getExpressible, getIntermediatePathSource, getPathType, getSqmType, getSubPathSource, getSubPathSource, isGenericMethods inherited from interface org.hibernate.query.sqm.tree.domain.SqmPluralPersistentAttribute
getElementPathSource