| 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
 primitve number types and their wrapper counterparts (like Integer). 
 | 
| NumberSerializers.Base<T> | 
 Shared base class for actual primitive/wrapper number serializers. 
 | 
| 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 | 
 | 
| 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> | 
 | 
| SerializableSerializer | 
 | 
| 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.
 | 
| 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 | 
  | 
| ToEmptyObjectSerializer | 
 Simple "bogus" serializer that will just serialize an empty
 Object for any given value. 
 | 
| 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. 
 | 
| 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).  
 | 
| UUIDSerializer | 
 |