|AnyGetterWriter||Class similar to |
BeanPropertyWriter, but that will be used for serializing
JsonAnyGetter annotated (Map) properties
|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 |
|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 Java objects that map to JSON Object output.|
|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
|ContainerSerializer<T>||Intermediate base class for serializers used for serializing types that contain element(s) of other types, such as arrays, |
Sets etc) and
Maps and iterable things (
|DefaultSerializerProvider||Standard implementation used by |
ObjectMapper: adds methods only exposed to
ObjectMapper, as well as constructors.
|DefaultSerializerProvider.Impl||Concrete implementation that defines factory method(s), defined as final.|
|FilterProvider||Interface for objects that providers instances of |
BeanPropertyFilter that match given ids.
|PropertyBuilder||Helper class for |
BeanSerializerFactory that is used to construct
|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.|
|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.|
|SerializerFactory||Abstract class that defines API used by |
SerializerProvider to obtain actual
JsonSerializer instances from multiple distinct factories.
Serializers implementation that implements all methods but provides no serializers.