ArraySerializerBase |
Intermediate base class for serializers used for various
Java arrays.
|
AsArraySerializerBase |
Base class for serializers that will output contents as JSON
arrays; typically serializers used for Collection
and array types.
|
AtomicReferenceSerializer |
|
BeanSerializerBase |
Base class both for the standard bean serializer, and couple
of variants that only differ in small details.
|
CalendarSerializer |
Standard serializer for Calendar .
|
CollectionSerializer |
Fallback serializer for cases where Collection is not known to be
of type for which more specializer serializer exists (such as
index-accessible List).
|
DateSerializer |
For efficiency, we will serialize Dates as longs, instead of
potentially more readable Strings.
|
DateTimeSerializerBase |
|
EnumSerializer |
Standard serializer used for Enum types.
|
EnumSetSerializer |
|
IterableSerializer |
|
JsonValueSerializer |
Serializer class that can serialize Object that have a
JsonValue annotation to
indicate that serialization should be done by calling the method
annotated, and serializing result it returns.
|
MapSerializer |
Standard serializer implementation for serializing {link java.util.Map} types.
|
NullSerializer |
This is a simple dummy serializer that will just output literal
JSON null value whenever serialization is requested.
|
NumberSerializer |
As a fallback, we may need to use this serializer for other
types of Number s: both custom types and "big" numbers
like BigInteger and BigDecimal .
|
NumberSerializers.Base |
Shared base class for actual primitive/wrapper number serializers.
|
ObjectArraySerializer |
Generic serializer for Object arrays (Object[] ).
|
ReferenceTypeSerializer |
|
SerializableSerializer |
|
SqlDateSerializer |
Compared to regular Date serialization, we do use String
representation here.
|
StaticListSerializerBase |
Intermediate base class for Lists, Collections and Arrays
that contain static (non-dynamic) value types.
|
StdArraySerializers.BooleanArraySerializer |
|
StdArraySerializers.DoubleArraySerializer |
|
StdArraySerializers.FloatArraySerializer |
|
StdArraySerializers.IntArraySerializer |
|
StdArraySerializers.LongArraySerializer |
|
StdArraySerializers.ShortArraySerializer |
|
StdArraySerializers.TypedPrimitiveArraySerializer |
Intermediate base class used for cases where we may add
type information (excludes boolean/int/double arrays).
|
StdDelegatingSerializer |
Serializer implementation where given Java type is first converted
to an intermediate "delegate type" (using a configured
Converter , and then this delegate value is serialized by Jackson.
|
StdKeySerializers.EnumKeySerializer |
Specialized instance to use for Enum keys, as per [databind#1322]
|
StdScalarSerializer |
|
StdSerializer |
Base class used by all standard serializers, and can also
be used for custom serializers (in fact, this is the recommended
base class to use).
|
ToStringSerializer |
Simple general purpose serializer, useful for any
type for which Object.toString() returns the desired JSON
value.
|
ToStringSerializerBase |
Intermediate base class that serves as base for standard ToStringSerializer
as well as for custom subtypes that want to add processing for converting from
value to output into its String representation (whereas standard version
simply calls value object's toString() method).
|