Class Members.KeyAttributeImpl<X,K>

Type Parameters:
X - the declaring type of the original java.util.Map<K,V> attribute
K - the type of the key of the original java.util.Map<K,V> attribute
All Implemented Interfaces:
jakarta.persistence.metamodel.Attribute<X,Set<K>>, jakarta.persistence.metamodel.Bindable<K>, jakarta.persistence.metamodel.PluralAttribute<X,Set<K>,K>, jakarta.persistence.metamodel.SetAttribute<X,K>, Comparable<Members.Member<X,Set<K>>>
Enclosing class:
Members

public static class Members.KeyAttributeImpl<X,K> extends Members.SetAttributeImpl<X,K>
Represents the keys of java.util.Map<K,V> in managed type <X> as a pseudo-attribute of type java.util.Set<K>.