| Package | Description |
|---|---|
| org.codehaus.jackson.map |
Contains basic mapper (conversion) functionality that
allows for converting between regular streaming json content and
Java objects (beans or Tree Model: support for both is via
ObjectMapper class, as well
as convenience methods included in
JsonParser |
| org.codehaus.jackson.map.introspect |
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
|
| org.codehaus.jackson.map.jsontype.impl |
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver. |
| Modifier and Type | Class | Description |
|---|---|---|
static class |
ObjectMapper.DefaultTypeResolverBuilder |
Customized
TypeResolverBuilder that provides type resolver builders
used with so-called "default typing"
(see ObjectMapper.enableDefaultTyping() for details). |
| Modifier and Type | Method | Description |
|---|---|---|
protected StdTypeResolverBuilder |
JacksonAnnotationIntrospector._constructStdTypeResolverBuilder() |
Helper method for constructing standard
TypeResolverBuilder
implementation. |
| Modifier and Type | Method | Description |
|---|---|---|
StdTypeResolverBuilder |
StdTypeResolverBuilder.defaultImpl(java.lang.Class<?> defaultImpl) |
|
StdTypeResolverBuilder |
StdTypeResolverBuilder.inclusion(JsonTypeInfo.As includeAs) |
|
StdTypeResolverBuilder |
StdTypeResolverBuilder.init(JsonTypeInfo.Id idType,
TypeIdResolver idRes) |
|
StdTypeResolverBuilder |
StdTypeResolverBuilder.typeProperty(java.lang.String typeIdPropName) |
Method for constructing an instance with specified type property name
(property name to use for type id when using "as-property" inclusion).
|