?? CollectionMetadata

??????:
Metadata, NonNullMetadata

@ConsumerType public interface CollectionMetadata extends NonNullMetadata
Metadata for a collection based value. Values of the collection are defined by Metadata objects. This Collection Metadata can constrain the values of the collection to a specific type.
  • ??????

    • getCollectionClass

      Class<?> getCollectionClass()
      Return the type of the collection. The possible types are: array (Object[]), Set, and List. This information is specified in the element name.
      ??:
      The type of the collection. Object[] is returned to indicate an array.
    • getValueType

      String getValueType()
      Return the type specified for the values of the collection. The value-type attribute specified this information.
      ??:
      The type specified for the values of the collection.
    • getValues

      List<Metadata> getValues()
      Return Metadata for the values of the collection.
      ??:
      A List of Metadata for the values of the collection.