Class Members.SetAttributeImpl<X,​E>

  • All Implemented Interfaces:
    jakarta.persistence.metamodel.Attribute<X,​java.util.Set<E>>, jakarta.persistence.metamodel.Bindable<E>, jakarta.persistence.metamodel.PluralAttribute<X,​java.util.Set<E>,​E>, jakarta.persistence.metamodel.SetAttribute<X,​E>, java.lang.Comparable<Members.Member<X,​java.util.Set<E>>>
    Direct Known Subclasses:
    Members.KeyAttributeImpl
    Enclosing class:
    Members

    public static class Members.SetAttributeImpl<X,​E>
    extends Members.PluralAttributeImpl<X,​java.util.Set<E>,​E>
    implements jakarta.persistence.metamodel.SetAttribute<X,​E>
    Represents attributes declared as java.util.Set<E>.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Attribute

        jakarta.persistence.metamodel.Attribute.PersistentAttributeType
      • Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Bindable

        jakarta.persistence.metamodel.Bindable.BindableType
      • Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.PluralAttribute

        jakarta.persistence.metamodel.PluralAttribute.CollectionType
    • Method Detail

      • getCollectionType

        public jakarta.persistence.metamodel.PluralAttribute.CollectionType getCollectionType()
        Specified by:
        getCollectionType in interface jakarta.persistence.metamodel.PluralAttribute<X,​java.util.Set<E>,​E>