| Class | Description |
|---|---|
| CustomEnumDefinitionProvider |
Implementation of the
CustomDefinitionProviderV2 interface for treating enum types as plain strings based on a JsonValue annotation
being present with value = true on exactly one argument-free method and/or JsonProperty annotations being present on all enum
constants. |
| JacksonModule |
Module for setting up schema generation aspects based on
jackson-annotations:
Populate the "description" attributes as per JsonPropertyDescription and JsonClassDescription annotations.
Apply alternative property names defined in JsonProperty annotations.
Exclude properties that are deemed to be ignored per the various annotations for that purpose.
Optionally: treat enum types as plain strings as per JsonValue annotations.
|
| JsonSubTypesResolver |
Look-up of subtypes from a
JsonSubTypes annotation. |
| Enum | Description |
|---|---|
| JacksonOption |
Flags to enable/disable certain aspects of the
JacksonModule's processing. |
Copyright © 2020 VicTools. All rights reserved.