|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TypeResolverBuilder | |
---|---|
com.fasterxml.jackson.databind | 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 |
com.fasterxml.jackson.databind.cfg | 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 ). |
com.fasterxml.jackson.databind.introspect | Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations. |
com.fasterxml.jackson.databind.jsontype | Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization. |
com.fasterxml.jackson.databind.jsontype.impl | Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver . |
Uses of TypeResolverBuilder in com.fasterxml.jackson.databind |
---|
Classes in com.fasterxml.jackson.databind that implement TypeResolverBuilder | |
---|---|
static class |
ObjectMapper.DefaultTypeResolverBuilder
Customized TypeResolverBuilder that provides type resolver builders
used with so-called "default typing"
(see ObjectMapper.enableDefaultTyping() for details). |
Methods in com.fasterxml.jackson.databind that return TypeResolverBuilder | |
---|---|
TypeResolverBuilder<?> |
AnnotationIntrospector.findPropertyContentTypeResolver(MapperConfig<?> config,
AnnotatedMember am,
JavaType containerType)
Method for checking if given structured property entity (field or method that has nominal value of Map, Collection or array type) has annotations that indicate that specific type resolver is to be used for handling type information of contained values. |
TypeResolverBuilder<?> |
AnnotationIntrospector.findPropertyTypeResolver(MapperConfig<?> config,
AnnotatedMember am,
JavaType baseType)
Method for checking if given property entity (field or method) has annotations that indicate that specific type resolver is to be used for handling instances. |
TypeResolverBuilder<?> |
AnnotationIntrospector.findTypeResolver(MapperConfig<?> config,
AnnotatedClass ac,
JavaType baseType)
Method for checking if given class has annotations that indicate that specific type resolver is to be used for handling instances. |
Methods in com.fasterxml.jackson.databind with parameters of type TypeResolverBuilder | |
---|---|
ObjectMapper |
ObjectMapper.setDefaultTyping(TypeResolverBuilder<?> typer)
Method for enabling automatic inclusion of type information, using specified handler object for determining which types this affects, as well as details of how information is embedded. |
SerializationConfig |
SerializationConfig.with(TypeResolverBuilder<?> trb)
|
DeserializationConfig |
DeserializationConfig.with(TypeResolverBuilder<?> trb)
|
Uses of TypeResolverBuilder in com.fasterxml.jackson.databind.cfg |
---|
Fields in com.fasterxml.jackson.databind.cfg declared as TypeResolverBuilder | |
---|---|
protected TypeResolverBuilder<?> |
BaseSettings._typeResolverBuilder
Type information handler used for "untyped" values (ones declared to have type Object.class ) |
Methods in com.fasterxml.jackson.databind.cfg that return TypeResolverBuilder | |
---|---|
TypeResolverBuilder<?> |
MapperConfig.getDefaultTyper(JavaType baseType)
Method called to locate a type info handler for types that do not have one explicitly declared via annotations (or other configuration). |
TypeResolverBuilder<?> |
BaseSettings.getTypeResolverBuilder()
|
TypeResolverBuilder<?> |
MapperConfig.typeResolverBuilderInstance(Annotated annotated,
Class<? extends TypeResolverBuilder<?>> builderClass)
Method that can be called to obtain an instance of TypeIdResolver of
specified type. |
abstract TypeResolverBuilder<?> |
HandlerInstantiator.typeResolverBuilderInstance(MapperConfig<?> config,
Annotated annotated,
Class<?> builderClass)
Method called to get an instance of TypeResolverBuilder of specified type. |
Methods in com.fasterxml.jackson.databind.cfg with parameters of type TypeResolverBuilder | |
---|---|
abstract T |
MapperConfigBase.with(TypeResolverBuilder<?> trb)
Method for constructing and returning a new instance with different TypeResolverBuilder to use. |
BaseSettings |
BaseSettings.withTypeResolverBuilder(TypeResolverBuilder<?> typer)
|
Method parameters in com.fasterxml.jackson.databind.cfg with type arguments of type TypeResolverBuilder | |
---|---|
TypeResolverBuilder<?> |
MapperConfig.typeResolverBuilderInstance(Annotated annotated,
Class<? extends TypeResolverBuilder<?>> builderClass)
Method that can be called to obtain an instance of TypeIdResolver of
specified type. |
Constructors in com.fasterxml.jackson.databind.cfg with parameters of type TypeResolverBuilder | |
---|---|
BaseSettings(ClassIntrospector ci,
AnnotationIntrospector ai,
VisibilityChecker<?> vc,
PropertyNamingStrategy pns,
TypeFactory tf,
TypeResolverBuilder<?> typer,
DateFormat dateFormat,
HandlerInstantiator hi,
Locale locale,
TimeZone tz,
Base64Variant defaultBase64)
|
Uses of TypeResolverBuilder in com.fasterxml.jackson.databind.introspect |
---|
Uses of TypeResolverBuilder in com.fasterxml.jackson.databind.jsontype |
---|
Classes in com.fasterxml.jackson.databind.jsontype with type parameters of type TypeResolverBuilder | |
---|---|
interface |
TypeResolverBuilder<T extends TypeResolverBuilder<T>>
Interface that defines builders that are configured based on annotations (like JsonTypeInfo or JAXB annotations),
and produce type serializers and deserializers used for
handling type information embedded in JSON to allow for safe
polymorphic type handling. |
Uses of TypeResolverBuilder in com.fasterxml.jackson.databind.jsontype.impl |
---|
Classes in com.fasterxml.jackson.databind.jsontype.impl that implement TypeResolverBuilder | |
---|---|
class |
StdTypeResolverBuilder
Default TypeResolverBuilder implementation. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |