DielN b9f6fe6b1f
[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
2024-12-03 12:02:54 +08:00

875 B

NullableClass

Properties

Name Type Description Notes
integerProp Integer [optional]
numberProp BigDecimal [optional]
booleanProp Boolean [optional]
stringProp String [optional]
dateProp Date [optional]
datetimeProp Date [optional]
arrayNullableProp List<Object> [optional]
arrayAndItemsNullableProp List<Object> [optional]
arrayItemsNullable List<Object> [optional]
objectNullableProp Map<String, Object> [optional]
objectAndItemsNullableProp Map<String, Object> [optional]
objectItemsNullable Map<String, Object> [optional]