JsonSerializer for specified type, or null to indicate that it
does not support handling of the type. In latter case, further calls can be made
for other providers; in former case returned serializer is used for handling of
instances of specified type.
| Modifier and Type | Class and Description |
|---|---|
| public static class | Serializers.
Basic |
| Modifier and Type | Method and Description |
|---|---|
| public JsonSerializer | findArraySerializer(SerializationConfig config, ArrayType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
Method called by serialization framework first time a serializer is needed for specified array type. |
| public JsonSerializer | findCollectionLikeSerializer(SerializationConfig config, CollectionLikeType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
Method called by serialization framework first time a serializer is needed for
specified "Collection-like" type (type that acts like |
| public JsonSerializer | findCollectionSerializer(SerializationConfig config, CollectionType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
Method called by serialization framework first time a serializer is needed for
specified |
| public JsonSerializer | findMapLikeSerializer(SerializationConfig config, MapLikeType type, BeanDescription beanDesc, JsonSerializer<Object> keySerializer, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
Method called by serialization framework first time a serializer is needed for
specified "Map-like" type (type that acts like |
| public JsonSerializer | findMapSerializer(SerializationConfig config, MapType type, BeanDescription beanDesc, JsonSerializer<Object> keySerializer, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
Method called by serialization framework first time a serializer is needed for
specified |
| public JsonSerializer | findReferenceSerializer(SerializationConfig config, ReferenceType type, BeanDescription beanDesc, TypeSerializer contentTypeSerializer, JsonSerializer<Object> contentValueSerializer)
Method called by serialization framework first time a serializer is needed for
given |
| public JsonSerializer | Returns: Configured serializer to use for the type; or null if implementation does not recognize or support typeSerialization configuration in use config, JavaType Fully resolved type of instances to serialize type, BeanDescription Additional information about type beanDesc)Method called by serialization framework first time a serializer is needed for specified type, which is not of a container or reference type (for which other methods are called). |
| findArraySerializer | back to summary |
|---|---|
| public JsonSerializer Method called by serialization framework first time a serializer is needed for specified array type. Implementation should return a serializer instance if it supports specified type; or null if it does not. | |
| findCollectionLikeSerializer | back to summary |
|---|---|
| public JsonSerializer Method called by serialization framework first time a serializer is needed for
specified "Collection-like" type (type that acts like | |
| findCollectionSerializer | back to summary |
|---|---|
| public JsonSerializer Method called by serialization framework first time a serializer is needed for
specified | |
| findMapLikeSerializer | back to summary |
|---|---|
| public JsonSerializer Method called by serialization framework first time a serializer is needed for
specified "Map-like" type (type that acts like | |
| findMapSerializer | back to summary |
|---|---|
| public JsonSerializer Method called by serialization framework first time a serializer is needed for
specified | |
| findReferenceSerializer | back to summary |
|---|---|
| public JsonSerializer Method called by serialization framework first time a serializer is needed for
given
| |
| findSerializer | back to summary |
|---|---|
| public JsonSerializer Method called by serialization framework first time a serializer is needed for specified type, which is not of a container or reference type (for which other methods are called).
| |
Serializers implementation that implements all methods but provides
no serializers. Its main purpose is to serve as a base class so that
sub-classes only need to override methods they need.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public JsonSerializer | findArraySerializer(SerializationConfig config, ArrayType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
Implements com. Method called by serialization framework first time a serializer is needed for specified array type. |
| public JsonSerializer | findCollectionLikeSerializer(SerializationConfig config, CollectionLikeType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
Implements com. Method called by serialization framework first time a serializer is needed for
specified "Collection-like" type (type that acts like |
| public JsonSerializer | findCollectionSerializer(SerializationConfig config, CollectionType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
Implements com. Method called by serialization framework first time a serializer is needed for
specified |
| public JsonSerializer | findMapLikeSerializer(SerializationConfig config, MapLikeType type, BeanDescription beanDesc, JsonSerializer<Object> keySerializer, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
Implements com. Method called by serialization framework first time a serializer is needed for
specified "Map-like" type (type that acts like |
| public JsonSerializer | findMapSerializer(SerializationConfig config, MapType type, BeanDescription beanDesc, JsonSerializer<Object> keySerializer, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
Implements com. Method called by serialization framework first time a serializer is needed for
specified |
| public JsonSerializer | findReferenceSerializer(SerializationConfig config, ReferenceType type, BeanDescription beanDesc, TypeSerializer contentTypeSerializer, JsonSerializer<Object> contentValueSerializer)
Implements com. Method called by serialization framework first time a serializer is needed for
given |
| public JsonSerializer | findSerializer(SerializationConfig
Serialization configuration in use config, JavaType Fully resolved type of instances to serialize type, BeanDescription Additional information about type beanDesc)Implements com. Method called by serialization framework first time a serializer is needed for specified type, which is not of a container or reference type (for which other methods are called). |
| Base | back to summary |
|---|---|
| public Base() | |
| findArraySerializer | back to summary |
|---|---|
| public JsonSerializer Implements com. Doc from com. Method called by serialization framework first time a serializer is needed for specified array type. Implementation should return a serializer instance if it supports specified type; or null if it does not.
| |
| findCollectionLikeSerializer | back to summary |
|---|---|
| public JsonSerializer Implements com. Doc from com. Method called by serialization framework first time a serializer is needed for
specified "Collection-like" type (type that acts like
| |
| findCollectionSerializer | back to summary |
|---|---|
| public JsonSerializer Implements com. Doc from com. Method called by serialization framework first time a serializer is needed for
specified
| |
| findMapLikeSerializer | back to summary |
|---|---|
| public JsonSerializer Implements com. Doc from com. Method called by serialization framework first time a serializer is needed for
specified "Map-like" type (type that acts like
| |
| findMapSerializer | back to summary |
|---|---|
| public JsonSerializer Implements com. Doc from com. Method called by serialization framework first time a serializer is needed for
specified
| |
| findReferenceSerializer | back to summary |
|---|---|
| public JsonSerializer Implements com. Doc from com. Method called by serialization framework first time a serializer is needed for
given
| |
| findSerializer | back to summary |
|---|---|
| public JsonSerializer Implements com. Doc from com. Method called by serialization framework first time a serializer is needed for specified type, which is not of a container or reference type (for which other methods are called).
| |