Uses of Class
com.fasterxml.jackson.databind.ser.SerializerFactory
Packages that use SerializerFactory
Package
Description
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode), as well as
writing Java Objects and trees as JSON.Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level (
com.fasterxml.jackson.databind).Contains implementation classes of serialization part of
data binding.
-
Uses of SerializerFactory in com.fasterxml.jackson.databind
Fields in com.fasterxml.jackson.databind declared as SerializerFactoryModifier and TypeFieldDescriptionprotected SerializerFactoryObjectMapper._serializerFactorySerializer factory used for constructing serializers.protected final SerializerFactoryObjectWriter._serializerFactoryprotected final SerializerFactorySerializerProvider._serializerFactoryFactory used for constructing actual serializer instances.Methods in com.fasterxml.jackson.databind that return SerializerFactoryModifier and TypeMethodDescriptionObjectMapper.getSerializerFactory()Method for getting currentSerializerFactory.Methods in com.fasterxml.jackson.databind with parameters of type SerializerFactoryModifier and TypeMethodDescriptionObjectMapper.setSerializerFactory(SerializerFactory f) Method for setting specificSerializerFactoryto use for constructing (bean) serializers.Constructors in com.fasterxml.jackson.databind with parameters of type SerializerFactoryModifierConstructorDescriptionprotectedSerializerProvider(SerializerProvider src, SerializationConfig config, SerializerFactory f) "Copy-constructor", used by sub-classes when creating actual non-blueprint instances to use. -
Uses of SerializerFactory in com.fasterxml.jackson.databind.cfg
Methods in com.fasterxml.jackson.databind.cfg with parameters of type SerializerFactory -
Uses of SerializerFactory in com.fasterxml.jackson.databind.ser
Subclasses of SerializerFactory in com.fasterxml.jackson.databind.serModifier and TypeClassDescriptionclassFactory 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 asCollection).classFactory class that can provide serializers for any regular Java beans (as defined by "having at least one get method recognizable as bean accessor" -- whereObject.getClass()does not count); as well as for "standard" JDK types.Methods in com.fasterxml.jackson.databind.ser that return SerializerFactoryModifier and TypeMethodDescriptionfinal SerializerFactoryBasicSerializerFactory.withAdditionalKeySerializers(Serializers additional) Convenience method for creating a new factory instance with an additional key serializer provider.abstract SerializerFactorySerializerFactory.withAdditionalKeySerializers(Serializers additional) final SerializerFactoryBasicSerializerFactory.withAdditionalSerializers(Serializers additional) Convenience method for creating a new factory instance with an additional serializer provider.abstract SerializerFactorySerializerFactory.withAdditionalSerializers(Serializers additional) Convenience method for creating a new factory instance with additional serializer provider; equivalent to callingabstract SerializerFactoryBasicSerializerFactory.withConfig(SerializerFactoryConfig config) Method used for creating a new instance of this factory, but with different configuration.BeanSerializerFactory.withConfig(SerializerFactoryConfig config) Method used by module registration functionality, to attach additional serializer providers into this serializer factory.final SerializerFactoryBasicSerializerFactory.withSerializerModifier(BeanSerializerModifier modifier) Convenience method for creating a new factory instance with additional bean serializer modifier.abstract SerializerFactorySerializerFactory.withSerializerModifier(BeanSerializerModifier modifier) Convenience method for creating a new factory instance with additional bean serializer modifier; equivalent to callingMethods in com.fasterxml.jackson.databind.ser with parameters of type SerializerFactoryModifier and TypeMethodDescriptionabstract DefaultSerializerProviderDefaultSerializerProvider.createInstance(SerializationConfig config, SerializerFactory jsf) Method that sub-classes need to implement: used to create a non-blueprint instances from the blueprint.DefaultSerializerProvider.Impl.createInstance(SerializationConfig config, SerializerFactory jsf) Constructors in com.fasterxml.jackson.databind.ser with parameters of type SerializerFactoryModifierConstructorDescriptionprotectedprotectedImpl(SerializerProvider src, SerializationConfig config, SerializerFactory f)