Class Members.SetAttributeImpl<X,E>
java.lang.Object
org.apache.openjpa.persistence.meta.Members.Member<X,C>
org.apache.openjpa.persistence.meta.Members.PluralAttributeImpl<X,Set<E>,E>
org.apache.openjpa.persistence.meta.Members.SetAttributeImpl<X,E>
- All Implemented Interfaces:
jakarta.persistence.metamodel.Attribute<X,,Set<E>> jakarta.persistence.metamodel.Bindable<E>,jakarta.persistence.metamodel.PluralAttribute<X,,Set<E>, E> jakarta.persistence.metamodel.SetAttribute<X,,E> Comparable<Members.Member<X,Set<E>>>
- Direct Known Subclasses:
Members.KeyAttributeImpl
- Enclosing class:
- Members
public static class Members.SetAttributeImpl<X,E>
extends Members.PluralAttributeImpl<X,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.PersistentAttributeTypeNested classes/interfaces inherited from interface jakarta.persistence.metamodel.Bindable
jakarta.persistence.metamodel.Bindable.BindableTypeNested classes/interfaces inherited from interface jakarta.persistence.metamodel.PluralAttribute
jakarta.persistence.metamodel.PluralAttribute.CollectionType -
Field Summary
Fields inherited from class org.apache.openjpa.persistence.meta.Members.Member
fmd, owner -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.persistence.metamodel.PluralAttribute.CollectionTypeMethods inherited from class org.apache.openjpa.persistence.meta.Members.PluralAttributeImpl
getBindableJavaType, getBindableType, getElementType, getPersistentAttributeTypeMethods inherited from class org.apache.openjpa.persistence.meta.Members.Member
compareTo, getDeclaringType, getJavaMember, getJavaType, getName, getType, isAssociation, isCollection, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.persistence.metamodel.Attribute
getDeclaringType, getJavaMember, getJavaType, getName, getPersistentAttributeType, isAssociation, isCollectionMethods inherited from interface jakarta.persistence.metamodel.Bindable
getBindableJavaType, getBindableTypeMethods inherited from interface jakarta.persistence.metamodel.PluralAttribute
getElementType