| 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  Collectionand 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  Enumtypes. | 
| 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
  JsonValueannotation 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> | Intermediate base class for limited number of scalar types
 that should never include type information. | 
| 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
 likeBigIntegerandBigDecimal. | 
| NumberSerializers | Container class for serializers used for handling standard JDK-provided
 types. | 
| NumberSerializers.Base<T> | |
| 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 toNumber, and conversion is by
 callingNumber.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  Dateserialization, we do use String
 representation here. | 
| SqlTimeSerializer | |
| StaticListSerializerBase<T extends 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 | |
| StdArraySerializers.TypedPrimitiveArraySerializer<T> | 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. | 
| 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.Defaultinstead. | 
| 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 can not implementJsonSerializable(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  JsonSerializerto outputUUIDs. | 
Copyright © 2017 JBoss by Red Hat. All rights reserved.