Annotation Type OASModelProperty


@Target({}) public @interface OASModelProperty
  • Element Details

    • name

      String name
    • singularName

      String singularName
      Default:
      ""
    • methodNameOverride

      String methodNameOverride
      Default:
      ""
    • type

      Class<?> type
    • valueType

      Class<?> valueType
      Default:
      java.lang.Void.class
    • valueTypeLiteral

      String valueTypeLiteral
      Default:
      ""
    • unwrapped

      boolean unwrapped
      Default:
      false
    • minVersion

      OpenApiVersion minVersion
      Default:
      V3_0