| Package | Description | 
|---|---|
| com.fasterxml.jackson.databind.ext | Contains extended support for "external" packages: things that
may or may not be present in runtime environment, but that are
commonly enough used so that explicit support can be added. | 
| com.fasterxml.jackson.databind.ser | Contains implementation classes of serialization part of 
 data binding. | 
| com.fasterxml.jackson.databind.ser.impl | Contains implementation classes of serialization part of 
 data binding. | 
| com.fasterxml.jackson.databind.ser.std | 
| Class and Description | 
|---|
| 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). | 
| Class and Description | 
|---|
| BeanSerializerBase Base class both for the standard bean serializer, and couple
 of variants that only differ in small details. | 
| MapSerializer Standard serializer implementation for serializing {link java.util.Map} types. | 
| 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). | 
| Class and Description | 
|---|
| 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  Collectionand array types. | 
| BeanSerializerBase Base class both for the standard bean serializer, and couple
 of variants that only differ in small details. | 
| StaticListSerializerBase Intermediate base class for Lists, Collections and Arrays
 that contain static (non-dynamic) value types. | 
| 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). | 
| Class and Description | 
|---|
| 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  Collectionand 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  Enumtypes. | 
| EnumSetSerializer | 
| 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. | 
| 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  Numbers: both custom types and "big" numbers
 likeBigIntegerandBigDecimal. | 
| NumberSerializers.Base Shared base class for actual primitive/wrapper number serializers. | 
| ObjectArraySerializer Generic serializer for Object arrays ( Object[]). | 
| ReferenceTypeSerializer 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. | 
| 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  ToStringSerializeras well as for custom subtypes that want to add processing for converting from
 value to output into itsStringrepresentation (whereas standard version
 simply calls value object'stoString()method). | 
Copyright © 2008–2020 FasterXML. All rights reserved.