public abstract static class DeserializerFactory.Config extends Object
Constructor and Description |
---|
DeserializerFactory.Config() |
Modifier and Type | Method and Description |
---|---|
abstract Iterable<AbstractTypeResolver> |
abstractTypeResolvers() |
abstract Iterable<BeanDeserializerModifier> |
deserializerModifiers() |
abstract Iterable<Deserializers> |
deserializers() |
abstract boolean |
hasAbstractTypeResolvers() |
abstract boolean |
hasDeserializerModifiers() |
abstract boolean |
hasDeserializers() |
abstract boolean |
hasKeyDeserializers() |
abstract boolean |
hasValueInstantiators() |
abstract Iterable<KeyDeserializers> |
keyDeserializers() |
abstract Iterable<ValueInstantiators> |
valueInstantiators() |
abstract DeserializerFactory.Config |
withAbstractTypeResolver(AbstractTypeResolver resolver)
Fluent/factory method used to construct a configuration object that
has same configuration as this instance plus one additional
abstract type resolver.
|
abstract DeserializerFactory.Config |
withAdditionalDeserializers(Deserializers additional)
Fluent/factory method used to construct a configuration object that
has same deserializer providers as this instance, plus one specified
as argument.
|
abstract DeserializerFactory.Config |
withAdditionalKeyDeserializers(KeyDeserializers additional)
Fluent/factory method used to construct a configuration object that
has same key deserializer providers as this instance, plus one specified
as argument.
|
abstract DeserializerFactory.Config |
withDeserializerModifier(BeanDeserializerModifier modifier)
Fluent/factory method used to construct a configuration object that
has same configuration as this instance plus one additional
deserialiazer modifier.
|
abstract DeserializerFactory.Config |
withValueInstantiators(ValueInstantiators instantiators)
Fluent/factory method used to construct a configuration object that
has same configuration as this instance plus specified additional
value instantiator provider object.
|
public abstract DeserializerFactory.Config withAdditionalDeserializers(Deserializers additional)
public abstract DeserializerFactory.Config withAdditionalKeyDeserializers(KeyDeserializers additional)
public abstract DeserializerFactory.Config withDeserializerModifier(BeanDeserializerModifier modifier)
public abstract DeserializerFactory.Config withAbstractTypeResolver(AbstractTypeResolver resolver)
public abstract DeserializerFactory.Config withValueInstantiators(ValueInstantiators instantiators)
instantiators
- Object that can provide ValueInstantiator
s for
constructing POJO values during deserializationpublic abstract Iterable<Deserializers> deserializers()
public abstract Iterable<KeyDeserializers> keyDeserializers()
public abstract Iterable<BeanDeserializerModifier> deserializerModifiers()
public abstract Iterable<AbstractTypeResolver> abstractTypeResolvers()
public abstract Iterable<ValueInstantiators> valueInstantiators()
public abstract boolean hasDeserializers()
public abstract boolean hasKeyDeserializers()
public abstract boolean hasDeserializerModifiers()
public abstract boolean hasAbstractTypeResolvers()
public abstract boolean hasValueInstantiators()