| Package | Description |
|---|---|
| com.fasterxml.jackson.databind.deser |
Contains implementation classes of deserialization part of
data binding.
|
| com.fasterxml.jackson.databind.module |
Package that contains classes and interfaces to help implement
custom extension
Modules
(which are registered using
ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module). |
| com.fasterxml.jackson.databind.ser |
Contains implementation classes of serialization part of
data binding.
|
| com.fasterxml.jackson.databind.ser.std | |
| com.fasterxml.jackson.databind.type |
Package that contains concrete implementations of
JavaType, as
well as the factory (TypeFactory) for
constructing instances from various input data types
(like Class, Type)
and programmatically (for structured types, arrays,
Lists and Maps). |
| Modifier and Type | Method and Description |
|---|---|
JsonDeserializer<?> |
SimpleDeserializers.findReferenceDeserializer(ReferenceType refType,
DeserializationConfig config,
BeanDescription beanDesc,
TypeDeserializer contentTypeDeserializer,
JsonDeserializer<?> contentDeserializer) |
| Modifier and Type | Method and Description |
|---|---|
JsonSerializer<?> |
Serializers.findReferenceSerializer(SerializationConfig config,
ReferenceType type,
BeanDescription beanDesc,
TypeSerializer contentTypeSerializer,
JsonSerializer<java.lang.Object> contentValueSerializer)
Method called by serialization framework first time a serializer is needed for
given
ReferenceType |
JsonSerializer<?> |
Serializers.Base.findReferenceSerializer(SerializationConfig config,
ReferenceType type,
BeanDescription beanDesc,
TypeSerializer contentTypeSerializer,
JsonSerializer<java.lang.Object> contentValueSerializer) |
JsonSerializer<?> |
BeanSerializerFactory.findReferenceSerializer(SerializerProvider prov,
ReferenceType refType,
BeanDescription beanDesc,
boolean staticTyping) |
| Constructor and Description |
|---|
AtomicReferenceSerializer(ReferenceType fullType,
boolean staticTyping,
TypeSerializer vts,
JsonSerializer<java.lang.Object> ser) |
| Modifier and Type | Method and Description |
|---|---|
static ReferenceType |
ReferenceType.construct(java.lang.Class<?> cls,
JavaType refType)
Deprecated.
|
static ReferenceType |
ReferenceType.construct(java.lang.Class<?> cls,
TypeBindings bindings,
JavaType superClass,
JavaType[] superInts,
JavaType refType) |
static ReferenceType |
ReferenceType.upgradeFrom(JavaType baseType,
JavaType refType)
Factory method that can be used to "upgrade" a basic type into collection-like
one; usually done via
TypeModifier |
ReferenceType |
ReferenceType.withContentTypeHandler(java.lang.Object h) |
ReferenceType |
ReferenceType.withContentValueHandler(java.lang.Object h) |
ReferenceType |
ReferenceType.withStaticTyping() |
ReferenceType |
ReferenceType.withTypeHandler(java.lang.Object h) |
ReferenceType |
ReferenceType.withValueHandler(java.lang.Object h) |