Uses of Class
tools.jackson.databind.JacksonModule
Packages that use JacksonModule
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 (
tools.jackson.databind
).Package that contains classes and interfaces to help implement
custom extension
JacksonModule
s
(which are registered on ObjectMapper via builders}.-
Uses of JacksonModule in tools.jackson.databind
Methods in tools.jackson.databind that return types with arguments of type JacksonModuleModifier and TypeMethodDescriptionIterable<? extends JacksonModule>
JacksonModule.getDependencies()
Returns the list of dependent modules this module has, if any.ObjectMapper.getRegisteredModules()
Method that may be used to find outJacksonModule
s that were registered when creating this mapper (if any). -
Uses of JacksonModule in tools.jackson.databind.cfg
Fields in tools.jackson.databind.cfg declared as JacksonModuleModifier and TypeFieldDescriptionprotected final JacksonModule[]
MapperBuilderState._modules
Modules registered in registration order, if any; `null` if none.Fields in tools.jackson.databind.cfg with type parameters of type JacksonModuleModifier and TypeFieldDescriptionprotected Map<Object,
JacksonModule> MapperBuilder._modules
Modules registered for addition, indexed by registration id.Methods in tools.jackson.databind.cfg that return types with arguments of type JacksonModuleModifier and TypeMethodDescriptionstatic List<JacksonModule>
MapperBuilder.findModules()
Method for locating available methods, using JDKServiceLoader
facility, along with module-provided SPI.static List<JacksonModule>
MapperBuilder.findModules
(ClassLoader classLoader) Method for locating available methods, using JDKServiceLoader
facility, along with module-provided SPI.MapperBuilderState.modules()
Methods in tools.jackson.databind.cfg with parameters of type JacksonModuleModifier and TypeMethodDescriptionMapperBuilder.addModule
(JacksonModule module) Method will add given module to be registered when mapper is built, possibly replacing an earlier instance of the module (as specified by itsgetRegistrationId()
).MapperBuilder.addModules
(JacksonModule... modules) Method parameters in tools.jackson.databind.cfg with type arguments of type JacksonModuleModifier and TypeMethodDescriptionMapperBuilder.addModules
(Iterable<? extends JacksonModule> modules) MapperBuilder.withModules
(Consumer<JacksonModule> handler) "Accessor" method that will expose set of registered modules, in addition order, usinghandler
given. -
Uses of JacksonModule in tools.jackson.databind.module
Subclasses of JacksonModule in tools.jackson.databind.moduleModifier and TypeClassDescriptionclass
VanillaJacksonModule
implementation that allows registration of serializers and deserializers, bean serializer and deserializer modifiers, registration of subtypes and mix-ins as well as some other commonly needed aspects (addition of customAbstractTypeResolver
s,ValueInstantiator
s).