[Java] [Microprofile] Add Json-B polymorphism type info annotations (#20164)

* [Microprofile] Add Json-B polymorphism annotations

* [Microprofile] Set openApiNullable in configs to false

* [Microprofile] Bump JSON Bind version to 3.0

* [Microprofile] Only apply JSON-B polymorphism for MP 3.0

* Update samples

* [Microprofile] Update documentation/configs for openApiNullable

* Update docs
This commit is contained in:
DielN
2024-12-03 05:02:54 +01:00
committed by GitHub
parent 06f0b68eee
commit b9f6fe6b1f
572 changed files with 38137 additions and 525 deletions

View File

@@ -0,0 +1,25 @@
# MapTest
## Properties
| Name | Type | Description | Notes |
|------------ | ------------- | ------------- | -------------|
|**mapMapOfString** | **Map<String, Map<String, String>>** | | [optional] |
|**mapOfEnumString** | [**Map<String, InnerEnum>**](#Map<String, InnerEnum>) | | [optional] |
|**directMap** | **Map<String, Boolean>** | | [optional] |
|**indirectMap** | **Map<String, Boolean>** | | [optional] |
## Enum: Map<String, InnerEnum>
| Name | Value |
|---- | -----|
| UPPER | "UPPER" |
| LOWER | "lower" |