AsArrayTypeDeserializer |
Type deserializer used with JsonTypeInfo.As.WRAPPER_ARRAY
inclusion mechanism.
|
AsArrayTypeSerializer |
Type serializer that will embed type information in an array,
as the first element, and actual value as the second element.
|
AsDeductionTypeDeserializer |
A TypeDeserializer capable of deducing polymorphic types based on the
fields available.
|
AsExistingPropertyTypeSerializer |
Type serializer used with JsonTypeInfo.As.EXISTING_PROPERTY inclusion mechanism.
|
AsExternalTypeDeserializer |
Type deserializer used with JsonTypeInfo.As.EXTERNAL_PROPERTY inclusion mechanism.
|
AsExternalTypeSerializer |
Type serializer that preferably embeds type information as an "external"
type property; embedded in enclosing JSON object.
|
AsPropertyTypeDeserializer |
Type deserializer used with JsonTypeInfo.As.PROPERTY
inclusion mechanism.
|
AsPropertyTypeSerializer |
Type serializer that preferably embeds type information as an additional
JSON Object property, if possible (when resulting serialization would
use JSON Object).
|
AsWrapperTypeDeserializer |
Type deserializer used with JsonTypeInfo.As.WRAPPER_OBJECT
inclusion mechanism.
|
AsWrapperTypeSerializer |
Type wrapper that tries to use an extra JSON Object, with a single
entry that has type name as key, to serialize type information.
|
ClassNameIdResolver |
TypeIdResolver implementation
that converts between fully-qualified
Java class names and (JSON) Strings.
|
LaissezFaireSubTypeValidator |
|
MinimalClassNameIdResolver |
|
StdSubtypeResolver |
|
StdTypeResolverBuilder |
|
SubTypeValidator |
Helper class used to encapsulate rules that determine subtypes that
are invalid to use, even with default typing, mostly due to security
concerns.
|
TypeDeserializerBase |
|
TypeIdResolverBase |
Partial base implementation of TypeIdResolver : all custom implementations
are strongly recommended to extend this class, instead of directly
implementing TypeIdResolver .
|
TypeNameIdResolver |
|
TypeSerializerBase |
|