Annotation Interface ArraySchema


@Retention(RUNTIME) @Target({FIELD,METHOD}) public @interface ArraySchema
Optional array-specific schema metadata.
  • Element Details

    • itemClass

      Class<?> itemClass
      Default:
      java.lang.Void.class
    • uniqueItems

      boolean uniqueItems
      Default:
      false
    • minItems

      int minItems
      Default:
      -1
    • maxItems

      int maxItems
      Default:
      -1