Interface PluralAttribute<X,​C,​E>

  • Type Parameters:
    X - The type the represented collection belongs to
    C - The type of the represented collection
    E - The element type of the represented collection
    All Superinterfaces:
    Attribute<X,​C>, Bindable<E>
    All Known Subinterfaces:
    CollectionAttribute<X,​E>, ListAttribute<X,​E>, MapAttribute<X,​K,​V>, SetAttribute<X,​E>

    public interface PluralAttribute<X,​C,​E>
    extends Attribute<X,​C>, Bindable<E>
    Instances of the type PluralAttribute represent persistent collection-valued attributes.
    Since:
    2.0
    • Method Detail

      • getElementType

        Type<E> getElementType()
        Return the type representing the element type of the collection.
        Returns:
        element type