Uses of Package
tools.jackson.databind.ser.std
Packages that use tools.jackson.databind.ser.std
Package
Description
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.
Package that contains handlers specific to datatypes introduced in Java 8.
Package that contains handlers specific to SQL datatypes.
Contains implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
-
Classes in tools.jackson.databind.ser.std used by tools.jackson.databind.extClassDescriptionBase class used by all standard serializers, and can also be used for custom serializers (in fact, this is the recommended base class to use).
-
Classes in tools.jackson.databind.ser.std used by tools.jackson.databind.ext.javatime.serClassDescriptionBase class used by all standard serializers, and can also be used for custom serializers (in fact, this is the recommended base class to use).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 itsString
representation (whereas standard version simply calls value object'stoString()
method). -
Classes in tools.jackson.databind.ser.std used by tools.jackson.databind.ext.jdk8ClassDescriptionBase implementation for values of
ReferenceType
.Base class for standard serializers that are not (necessarily) container types but that similarly handle content that may vary in ways to require dynamic lookups.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). -
Classes in tools.jackson.databind.ser.std used by tools.jackson.databind.ext.sqlClassDescriptionBase class used by all standard serializers, and can also be used for custom serializers (in fact, this is the recommended base class to use).
-
Classes in tools.jackson.databind.ser.std used by tools.jackson.databind.serClassDescriptionIntermediate base class for serializers used for serializing types that contain element(s) of other types, such as arrays,
Collection
s (Lists
,Sets
etc) andMap
s and iterable things (Iterator
s).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). -
Classes in tools.jackson.databind.ser.std used by tools.jackson.databind.ser.beanClassDescriptionBase class used by all standard serializers, and can also be used for custom serializers (in fact, this is the recommended base class to use).
-
Classes in tools.jackson.databind.ser.std used by tools.jackson.databind.ser.implClassDescriptionBase class used by all standard serializers, and can also be used for custom serializers (in fact, this is the recommended base class to use).Simple "bogus" serializer that will just serialize an empty Object for any given value.
-
Classes in tools.jackson.databind.ser.std used by tools.jackson.databind.ser.jacksonClassDescriptionBase class for standard serializers that are not (necessarily) container types but that similarly handle content that may vary in ways to require dynamic lookups.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).
-
Classes in tools.jackson.databind.ser.std used by tools.jackson.databind.ser.jdkClassDescriptionIntermediate base class for serializers used for various Java arrays.Base class for serializers that will output contents as JSON arrays; typically serializers used for
Collection
and array types.Base implementation for values ofReferenceType
.Intermediate base class for serializers used for serializing types that contain element(s) of other types, such as arrays,Collection
s (Lists
,Sets
etc) andMap
s and iterable things (Iterator
s).Base class for standard serializers that are not (necessarily) container types but that similarly handle content that may vary in ways to require dynamic lookups.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). -
Classes in tools.jackson.databind.ser.std used by tools.jackson.databind.ser.stdClassDescriptionIntermediate base class for serializers used for various Java arrays.Base class for serializers that will output contents as JSON arrays; typically serializers used for
Collection
and array types.This is a simple dummy serializer that will just output literal JSON null value whenever serialization is requested.Base implementation for values ofReferenceType
.SimplePropertyFilter
implementation that only uses property name to determine whether to serialize property as is, or to filter it out.SimpleFilterProvider
implementation that just stores direct id-to-filter mapping.Intermediate base class for serializers used for serializing types that contain element(s) of other types, such as arrays,Collection
s (Lists
,Sets
etc) andMap
s and iterable things (Iterator
s).Serializer implementation where given Java type is first converted to an intermediate "delegate type" (using a configuredConverter
, and then this delegate value is serialized by Jackson.Base class for standard serializers that are not (necessarily) container types but that similarly handle content that may vary in ways to require dynamic lookups.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).Simple general purpose serializer, useful for any type for whichObject.toString()
returns the desired String serialization value.Intermediate base class that serves as base for standardToStringSerializer
as well as for custom subtypes that want to add processing for converting from value to output into itsString
representation (whereas standard version simply calls value object'stoString()
method).