Package org.codehaus.jackson.map.ser

Contains implementation classes of serialization part of data binding.

See:
          Description

Interface Summary
BeanPropertyFilter Interface that defines API for filter objects use (as configured using JsonFilter) for filtering bean properties to serialize.
 

Class Summary
AnyGetterWriter Class similar to BeanPropertyWriter, but that will be used for serializing JsonAnyGetter annotated (Map) properties
ArraySerializers Deprecated. Since 1.9 use StdArraySerializers
BasicSerializerFactory Factory class that can provide serializers for standard JDK classes, as well as custom classes that extend standard classes or implement one of "well-known" interfaces (such as Collection).
BeanPropertyWriter Base bean property handler class, which implements common parts of reflection-based functionality for accessing a property value and serializing it.
BeanSerializer Serializer class that can serialize arbitrary bean objects
BeanSerializerBuilder Builder class used for aggregating deserialization information about a POJO, in order to build a JsonSerializer for serializing intances.
BeanSerializerFactory Factory class that can provide serializers for any regular Java beans (as defined by "having at least one get method recognizable as bean accessor" -- where Object.getClass() does not count); as well as for "standard" JDK types.
BeanSerializerFactory.ConfigImpl Configuration settings container class for bean serializer factory
BeanSerializerModifier Abstract class that defines API for objects that can be registered (for BeanSerializerFactory to participate in constructing BeanSerializer instances.
ContainerSerializers Deprecated. Since 1.9 use StdContainerSerializers instead
CustomSerializerFactory Serializer factory implementation that allows for configuring mapping between types (classes) and serializers to use, by using multiple types of overrides.
EnumSerializer Deprecated. Since 1.9 use EnumSerializer
FilteredBeanPropertyWriter Decorated BeanPropertyWriter that will filter out properties that are not to be included in currently active JsonView.
FilterProvider Interface for objects that providers instances of BeanPropertyFilter that match given ids.
JdkSerializers Deprecated. Since 1.9 use StdJdkSerializers
MapSerializer Deprecated. Since 1.9 use MapSerializer
PropertyBuilder Helper class for BeanSerializerFactory that is used to construct BeanPropertyWriter instances.
PropertyBuilder.EmptyArrayChecker Helper object used to check if given array object is null or empty
PropertyBuilder.EmptyCollectionChecker Helper object used to check if given Collection object is null or empty
PropertyBuilder.EmptyMapChecker Helper object used to check if given Map object is null or empty
PropertyBuilder.EmptyStringChecker Helper object used to check if given String object is null or empty
ScalarSerializerBase<T> Deprecated. Since 1.9 use SerializerBase instead.
SerializerBase<T> Deprecated. Since 1.9 use SerializerBase
StdKeySerializer Deprecated. Since 1.9 use StdKeySerializer instead
StdSerializerProvider Default SerializerProvider implementation.
StdSerializers Container class for serializers used for handling standard JDK-provided types.
StdSerializers.BooleanSerializer Serializer used for primitive boolean, as well as java.util.Boolean wrapper type.
StdSerializers.CalendarSerializer Deprecated. Since 1.9, use DateSerializer instead
StdSerializers.DoubleSerializer This is the special serializer for regular Doubles (and primitive doubles)
StdSerializers.FloatSerializer  
StdSerializers.IntegerSerializer This is the special serializer for regular Integers (and primitive ints)
StdSerializers.IntLikeSerializer Similar to StdSerializers.IntegerSerializer, but will not cast to Integer: instead, cast is to Number, and conversion is by calling Number.intValue().
StdSerializers.LongSerializer  
StdSerializers.NumberSerializer As a fallback, we may need to use this serializer for other types of Numbers (custom types).
StdSerializers.SerializableSerializer Deprecated. Since 1.9, use DateSerializer instead
StdSerializers.SerializableWithTypeSerializer Deprecated. Since 1.9, use DateSerializer instead
StdSerializers.SqlDateSerializer Compared to regular StdSerializers.UtilDateSerializer, we do use String representation here.
StdSerializers.SqlTimeSerializer  
StdSerializers.StringSerializer Deprecated. Since 1.9, use StringSerializer instead
StdSerializers.UtilDateSerializer Deprecated. Since 1.9, use DateSerializer instead
ToStringSerializer Deprecated. Since 1.9 use ToStringSerializer
 

Package org.codehaus.jackson.map.ser Description

Contains implementation classes of serialization part of data binding.