Uses of Package
org.codehaus.jackson.map.ser

Packages that use org.codehaus.jackson.map.ser
org.codehaus.jackson.map Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is via ObjectMapper class, as well as convenience methods included in JsonParser 
org.codehaus.jackson.map.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. 
org.codehaus.jackson.map.ser Contains implementation classes of serialization part of data binding. 
org.codehaus.jackson.map.ser.impl Contains implementation classes of serialization part of data binding. 
org.codehaus.jackson.xc Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations 
 

Classes in org.codehaus.jackson.map.ser used by org.codehaus.jackson.map
BeanSerializerModifier
          Abstract class that defines API for objects that can be registered (for BeanSerializerFactory to participate in constructing BeanSerializer instances.
FilterProvider
          Interface for objects that providers instances of BeanPropertyFilter that match given ids.
 

Classes in org.codehaus.jackson.map.ser used by org.codehaus.jackson.map.ext
SerializerBase
          Base class used by all standard serializers.
 

Classes in org.codehaus.jackson.map.ser used by org.codehaus.jackson.map.ser
AnyGetterWriter
          Class similar to BeanPropertyWriter, but that will be used for serializing JsonAnyGetter annotated (Map) properties
ArraySerializers.AsArraySerializer
          Base class for serializers that will output contents as JSON arrays.
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).
BeanPropertyFilter
          Interface that defines API for filter objects use (as configured using JsonFilter) for filtering bean properties to serialize.
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.
BeanSerializerModifier
          Abstract class that defines API for objects that can be registered (for BeanSerializerFactory to participate in constructing BeanSerializer instances.
ContainerSerializerBase
          Intermediate base class for types that contain element(s) of other types.
ContainerSerializers.AsArraySerializer
          Base class for serializers that will output contents as JSON arrays.
EnumSerializer
          Standard serializer used for Enum types.
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.
PropertyBuilder
          Helper class for BeanSerializerFactory that is used to construct BeanPropertyWriter instances.
ScalarSerializerBase
           
SerializerBase
          Base class used by all standard serializers.
SerializerCache
          Simple cache object that allows for doing 2-level lookups: first level is by "local" read-only lookup Map (used without locking) and second backup level is by a shared modifiable HashMap.
StdSerializerProvider
          Default SerializerProvider implementation.
StdSerializers.CalendarSerializer
          For time values we should use timestamp, since that is about the only thing that can be reliably converted between date-based objects and json.
StdSerializers.NonTypedScalarSerializer
          Intermediate base class for limited number of scalar types that should never include type information.
StdSerializers.NumberSerializer
          As a fallback, we may need to use this serializer for other types of Numbers (custom types).
StdSerializers.SerializableSerializer
          Generic handler for types that implement JsonSerializable.
StdSerializers.SerializableWithTypeSerializer
          Generic handler for types that implement JsonSerializableWithType.
StdSerializers.UtilDateSerializer
          For efficiency, we will serialize Dates as longs, instead of potentially more readable Strings.
ToStringSerializer
          Simple general purpose serializer, useful for any type for which Object.toString() returns the desired JSON value.
 

Classes in org.codehaus.jackson.map.ser used by org.codehaus.jackson.map.ser.impl
ArraySerializers.AsArraySerializer
          Base class for serializers that will output contents as JSON arrays.
BeanPropertyFilter
          Interface that defines API for filter objects use (as configured using JsonFilter) for filtering bean properties to serialize.
BeanPropertyWriter
          Base bean property handler class, which implements common parts of reflection-based functionality for accessing a property value and serializing it.
ContainerSerializerBase
          Intermediate base class for types that contain element(s) of other types.
FilterProvider
          Interface for objects that providers instances of BeanPropertyFilter that match given ids.
ScalarSerializerBase
           
SerializerBase
          Base class used by all standard serializers.
SerializerCache.TypeKey
          Key that offers two "modes"; one with raw class, as used for cases were raw class type is available (for example, when using runtime type); and one with full generics-including.
 

Classes in org.codehaus.jackson.map.ser used by org.codehaus.jackson.xc
SerializerBase
          Base class used by all standard serializers.