Uses of Class
com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
Packages that use DefaultSerializerProvider
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.Contains implementation classes of serialization part of
data binding.
-
Uses of DefaultSerializerProvider in com.fasterxml.jackson.databind
Fields in com.fasterxml.jackson.databind declared as DefaultSerializerProviderModifier and TypeFieldDescriptionprotected final DefaultSerializerProviderSequenceWriter._providerprotected DefaultSerializerProviderObjectMapper._serializerProviderObject that manages access to serializers used for serialization, including caching.protected final DefaultSerializerProviderObjectWriter._serializerProviderMethods in com.fasterxml.jackson.databind that return DefaultSerializerProviderModifier and TypeMethodDescriptionprotected DefaultSerializerProviderObjectMapper._serializerProvider(SerializationConfig config) Overridable helper method used for constructingSerializerProviderto use for serialization.protected DefaultSerializerProviderObjectWriter._serializerProvider()Overridable helper method used for constructingSerializerProviderto use for serialization.Methods in com.fasterxml.jackson.databind with parameters of type DefaultSerializerProviderModifier and TypeMethodDescriptionvoidObjectWriter.Prefetch.serialize(com.fasterxml.jackson.core.JsonGenerator gen, Object value, DefaultSerializerProvider prov) ObjectMapper.setSerializerProvider(DefaultSerializerProvider p) Method for setting "blueprint"SerializerProviderinstance to use as the base for actual provider instances to use for handling caching ofJsonSerializerinstances.Constructors in com.fasterxml.jackson.databind with parameters of type DefaultSerializerProviderModifierConstructorDescriptionObjectMapper(com.fasterxml.jackson.core.JsonFactory jf, DefaultSerializerProvider sp, DefaultDeserializationContext dc) Constructs instance that uses specifiedJsonFactoryfor constructing necessaryJsonParsers and/orJsonGenerators, and uses given providers for accessing serializers and deserializers.SequenceWriter(DefaultSerializerProvider prov, com.fasterxml.jackson.core.JsonGenerator gen, boolean closeGenerator, ObjectWriter.Prefetch prefetch) -
Uses of DefaultSerializerProvider in com.fasterxml.jackson.databind.ser
Subclasses of DefaultSerializerProvider in com.fasterxml.jackson.databind.serModifier and TypeClassDescriptionstatic final classConcrete implementation that defines factory method(s), defined as final.Methods in com.fasterxml.jackson.databind.ser that return DefaultSerializerProviderModifier and TypeMethodDescriptionDefaultSerializerProvider.copy()Method needed to ensure thatObjectMapper.copy()will work properly; specifically, that caches are cleared, but settings will otherwise remain identical; and that no sharing of state occurs.DefaultSerializerProvider.Impl.copy()abstract 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.withCaches(CacheProvider cp) abstract DefaultSerializerProviderDefaultSerializerProvider.withCaches(CacheProvider cacheProvider) Fluent factory method used for constructing a new instance with cache instances provided byCacheProvider.Constructors in com.fasterxml.jackson.databind.ser with parameters of type DefaultSerializerProviderModifierConstructorDescriptionprotectedprotected