| Class | Description | 
|---|---|
| ArraySerializerBase<T> | 
 Intermediate base class for serializers used for various
 Java arrays. 
 | 
| AsArraySerializerBase<T> | 
 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. 
 | 
| BooleanSerializer | 
 Serializer used for primitive boolean, as well as java.util.Boolean
 wrapper type. 
 | 
| ByteArraySerializer | 
 Unlike other integral number array serializers, we do not just print out byte values
 as numbers. 
 | 
| ByteBufferSerializer | |
| CalendarSerializer | 
 Standard serializer for  
Calendar. | 
| ClassSerializer | 
 Also: default bean access will not do much good with Class.class. 
 | 
| 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<T> | |
| EnumSerializer | 
 Standard serializer used for  
Enum types. | 
| EnumSetSerializer | |
| FileSerializer | 
 For now, File objects get serialized by just outputting
 absolute (but not canonical) name as String value 
 | 
| InetAddressSerializer | 
 Simple serializer for  
InetAddress. | 
| InetSocketAddressSerializer | 
 Simple serializer for  
InetSocketAddress. | 
| 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. | 
| MapProperty | 
 Helper class needed to support flexible filtering of Map properties
 with generic JSON Filter functionality. 
 | 
| MapSerializer | 
 Standard serializer implementation for serializing {link java.util.Map} types. 
 | 
| NonTypedScalarSerializerBase<T> | Deprecated | 
| 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  
Numbers: both custom types and "big" numbers
 like BigInteger and BigDecimal. | 
| NumberSerializers | 
 Container class for serializers used for handling standard JDK-provided
 types. 
 | 
| NumberSerializers.DoubleSerializer | 
 This is the special serializer for regular  
Doubles (and
 primitive doubles) | 
| NumberSerializers.FloatSerializer | |
| NumberSerializers.IntegerSerializer | 
 This is the special serializer for regular  
Integers
 (and primitive ints) | 
| NumberSerializers.IntLikeSerializer | 
 Similar to  
NumberSerializers.IntegerSerializer, but will not cast to Integer:
 instead, cast is to Number, and conversion is by
 calling Number.intValue(). | 
| NumberSerializers.LongSerializer | |
| NumberSerializers.ShortSerializer | |
| ObjectArraySerializer | 
 Generic serializer for Object arrays ( 
Object[]). | 
| RawSerializer<T> | 
 This is a simple dummy serializer that will just output raw values by calling
 toString() on value to serialize. 
 | 
| ReferenceTypeSerializer<T> | 
 Base implementation for values of  
ReferenceType. | 
| SerializableSerializer | 
 Generic handler for types that implement  
JsonSerializable. | 
| SqlDateSerializer | 
 Compared to regular  
Date serialization, we do use String
 representation here. | 
| SqlTimeSerializer | |
| StaticListSerializerBase<T extends java.util.Collection<?>> | 
 Intermediate base class for Lists, Collections and Arrays
 that contain static (non-dynamic) value types. 
 | 
| StdArraySerializers | 
 Dummy container class to group standard homogenous array serializer implementations
 (primitive arrays and String array). 
 | 
| StdArraySerializers.BooleanArraySerializer | |
| StdArraySerializers.CharArraySerializer | 
 Character arrays are different from other integral number arrays in that
 they are most likely to be textual data, and should be written as
 Strings, not arrays of entries. 
 | 
| StdArraySerializers.DoubleArraySerializer | |
| StdArraySerializers.FloatArraySerializer | |
| StdArraySerializers.IntArraySerializer | |
| StdArraySerializers.LongArraySerializer | |
| StdArraySerializers.ShortArraySerializer | |
| 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. | 
| StdJdkSerializers | 
 Class that providers access to serializers user for non-structured JDK types that
 are serializer as scalars; some using basic  
ToStringSerializer,
 others explicit serializers. | 
| StdJdkSerializers.AtomicBooleanSerializer | |
| StdJdkSerializers.AtomicIntegerSerializer | |
| StdJdkSerializers.AtomicLongSerializer | |
| StdKeySerializer | Deprecated
 Since 2.8, use  
StdKeySerializers.Default instead. | 
| StdKeySerializers | |
| StdKeySerializers.Default | 
 This is a "chameleon" style multi-type key serializer for simple
 standard JDK types. 
 | 
| StdKeySerializers.Dynamic | 
 Key serializer used when key type is not known statically, and actual key
 serializer needs to be dynamically located. 
 | 
| StdKeySerializers.EnumKeySerializer | 
 Specialized instance to use for Enum keys, as per [databind#1322] 
 | 
| StdKeySerializers.StringKeySerializer | 
 Simple and fast key serializer when keys are Strings. 
 | 
| StdScalarSerializer<T> | |
| StdSerializer<T> | 
 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). 
 | 
| StringSerializer | 
 This is the special serializer for regular  
Strings. | 
| TimeZoneSerializer | |
| TokenBufferSerializer | 
 We also want to directly support serialization of  
TokenBuffer;
 and since it is part of core package, it cannot implement
 JsonSerializable
 (which is only included in the mapper package) | 
| ToStringSerializer | 
 Simple general purpose serializer, useful for any
 type for which  
Object.toString() returns the desired JSON
 value. | 
| UUIDSerializer | 
 Specialized  
JsonSerializer to output UUIDs. | 
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"