Uses of Interface
org.hibernate.query.sqm.tree.spi.domain.SqmPluralPath
Packages that use SqmPluralPath
Package
Description
SPI-level SQM contracts
Nodes representing path expressions in the SQM tree.
-
Uses of SqmPluralPath in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi that return SqmPluralPathModifier and TypeMethodDescriptiondefault <K, V, M extends Map<K,V>>
SqmPluralPath<M, V> DiscriminatorSqmPath.get(MapAttribute<? super T, K, V> map) default <E, C extends Collection<E>>
SqmPluralPath<C, E> DiscriminatorSqmPath.get(PluralAttribute<? super T, C, E> collection) -
Uses of SqmPluralPath in org.hibernate.query.sqm.tree.spi.domain
Classes in org.hibernate.query.sqm.tree.spi.domain that implement SqmPluralPathModifier and TypeClassDescriptionclassA plural-valued path selection produced by the plural collection functionselements(),values(),indices(), andkeys().classAn SqmPath for plural attribute pathsMethods in org.hibernate.query.sqm.tree.spi.domain that return SqmPluralPathModifier and TypeMethodDescription<K, V, M extends Map<K,V>>
SqmPluralPath<M, V> AbstractSqmPath.get(MapAttribute<? super T, K, V> attribute) <E, C extends Collection<E>>
SqmPluralPath<C, E> AbstractSqmPath.get(PluralAttribute<? super T, C, E> attribute) <K, V, M extends Map<K,V>>
SqmPluralPath<M, V> SqmPath.get(MapAttribute<? super T, K, V> map) <E, C extends Collection<E>>
SqmPluralPath<C, E> SqmPath.get(PluralAttribute<? super T, C, E> collection)