Top Description Classes
module jackson.databind

Package com.fasterxml.jackson.databind.ser.impl


Contains implementation classes of serialization part of data binding.

Class Summary

Modifier and TypeClass and Description
public class
AttributePropertyWriter

VirtualBeanPropertyWriter implementation used for com.fasterxml.jackson.databind.annotation.JsonAppend, to serialize properties backed-by dynamically assignable attribute values.

public class
BeanAsArraySerializer

References Deprecated BeanSerializerBase is deprecated or references (maybe indirectly) at least one deprecated element.
Specialized POJO serializer that differs from com.fasterxml.jackson.databind.ser.BeanSerializer in that instead of producing a JSON Object it will output a JSON Array, omitting field names, and serializing values in specified serialization order.
public class
FailingSerializer

References Deprecated StdSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
Special bogus "serializer" that will throw JsonMappingException if its serialize gets invoked.
public abstract class
FilteredBeanPropertyWriter

Decorated BeanPropertyWriter that will filter out properties that are not to be included in currently active JsonView.

public class
IndexedListSerializer

References Deprecated AsArraySerializerBase is deprecated or references (maybe indirectly) at least one deprecated element.
This is an optimized serializer for Lists that can be efficiently traversed by index (as opposed to others, such as LinkedList that cannot}.
public class
IndexedStringListSerializer

References Deprecated StaticListSerializerBase is deprecated or references (maybe indirectly) at least one deprecated element.
Efficient implement for serializing Lists that contains Strings and are random-accessible.
public class
IteratorSerializer

References Deprecated AsArraySerializerBase is deprecated or references (maybe indirectly) at least one deprecated element.
public class
MapEntrySerializer

References Deprecated ContainerSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
public class
ObjectIdWriter

Object that knows how to serialize Object Ids.

public class
public abstract class
PropertySerializerMap

Helper container used for resolving serializers for dynamic (possibly but not necessarily polymorphic) properties: properties whose type is not forced to use dynamic (declared) type and that are not final.

public class
ReadOnlyClassToSerializerMap

Optimized lookup table for accessing two types of serializers; typed and non-typed.

public class
SimpleBeanPropertyFilter

References Deprecated BeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
Simple PropertyFilter implementation that only uses property name to determine whether to serialize property as is, or to filter it out.
public class
SimpleFilterProvider

Simple FilterProvider implementation that just stores direct id-to-filter mapping.

public class
StringArraySerializer

References Deprecated ArraySerializerBase is deprecated or references (maybe indirectly) at least one deprecated element.
Standard serializer used for String[] values.
public class
StringCollectionSerializer

References Deprecated StaticListSerializerBase is deprecated or references (maybe indirectly) at least one deprecated element.
Efficient implement for serializing Collections that contain Strings.
public class
TypeWrappedSerializer

Simple serializer that will call configured type serializer, passing in configured data serializer, and exposing it all as a simple serializer.

public class
UnknownSerializer

References Deprecated ToEmptyObjectSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
public class
UnsupportedTypeSerializer

References Deprecated StdSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
Special bogus "serializer" that will throw com.fasterxml.jackson.databind.exc.InvalidDefinitionException if its serialize gets invoked.
public class
UnwrappingBeanPropertyWriter

Variant of BeanPropertyWriter which will handle unwrapping of JSON Object (including of properties of Object within surrounding JSON object, and not as sub-object).

public class
UnwrappingBeanSerializer

References Deprecated BeanSerializerBase is deprecated or references (maybe indirectly) at least one deprecated element.
public class
WritableObjectId

Simple value container used to keep track of Object Ids during serialization.