All Classes and Interfaces
Class
Description
Nifty class for pulling implementations of classes out of thin air.
Enumeration that defines togglable features that guide
the serialization feature.
To support actual dynamic loading of bytecode we need a simple
custom classloader.
Heavy lifter of mr Bean package: class that keeps track of logical POJO properties,
and figures out how to create an implementation class.
Helper bean used to encapsulate most details of type handling
Abstract class that defines interface for implementations
that can be used for proxy-like access without using
Reflection.
Abstract class that defines interface for implementations
that can be used proxy-like to change values of properties,
without using Reflection.
Accessing various permutations of dotted/slashed representations gets
tiresome after a while, so here's an abstraction for hiding complexities,
and for performing lazy transformations as necessary.
Helper class that tries to generate
ValueInstantiator
class
that calls constructors and/or factory methods directly, instead
of using Reflection.Helper class that tries to generate
ValueInstantiator
class
that calls constructors and/or factory methods directly, instead
of using Reflection.Fallback mutator used as replacement in case a "broken" mutator
(failure via couple of well-known indicators of broken generated
mutator) is encountered
Deprecated.
Since 2.10 not used
Deprecated.
Since 2.10 not used
Annotation introspector that leverages JAXB annotations where applicable to JSON mapping.
Module that can be registered to add support for JAXB annotations.
Enumeration that defines how we use JAXB Annotations: either
as "primary" annotations (before any other already configured
introspector -- most likely default JacksonAnnotationIntrospector) or
as "secondary" annotations (after any other already configured
introspector(s)).
Class loader that is needed to load generated classes.
Deprecated.
Incorrectly named; use
NoCtorDeserModule
insteadIntermediate base class that is used for concrete
per-type implementations
Intermediate base class that is used for concrete
per-type implementations
Base class for concrete type-specific
SettableBeanProperty
implementations.Base class for concrete type-specific
SettableBeanProperty
implementations.Base class for concrete bytecode-generated value instantiators.
Injects OSGI services in deserialized objects
Use the
Use the
JacksonInject
in the constructor parameters or the class members ask for injecting a matching OSGI services.A Jackson Module to inject OSGI services in deserialized objects.
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
Stand-alone
AnnotationIntrospector
that defines functionality
to discover names of constructor (and factory method) parameters,
without using any defaulting.Convenience module that registers stand-alone
ParanamerOnJacksonAnnotationIntrospector
after existing introspectors, to add support for discovering names of
creator (constructor, factory method) parameters automatically, without
explicit annotations.Stand-alone
AnnotationIntrospector
that defines functionality
to discover names of constructor (and factory method) parameters,
on top of default Jackson annotation processing.Bean that contains information about a single logical
POJO property.
Simple collector used to keep track of properties for which code-generated
accessors are needed.
Simple collector used to keep track of properties for which code-generated
mutators are needed.
Allow private access to fields across using a JVM version-appropriate strategy
without having a compile-time dependency on Java 9+.
Simple wrapper used to hide the fact that paranamer accessor itself if not JDK serializable
in a way to keep actual
ObjectMapper
/ ObjectReader
serializable.Helper class that contains utility methods needed by various other classes
in this package.
Helper class that contains utility methods needed by various other classes
in this package.
Asm build to generate abstract type