public class NullsAsEmptyProvider extends Object implements NullValueProvider, Serializable
NullValueProvider that will return "empty value"
 specified by JsonDeserializer provider is constructed with.| Modifier and Type | Field and Description | 
|---|---|
| protected JsonDeserializer<?> | _deserializer | 
| Constructor and Description | 
|---|
| NullsAsEmptyProvider(JsonDeserializer<?> deser) | 
| Modifier and Type | Method and Description | 
|---|---|
| AccessPattern | getNullAccessPattern()Accessor that may be used to determine if and when provider must be called to
 access null replacement value. | 
| Object | getNullValue(DeserializationContext ctxt)Method called to possibly convert incoming `null` token (read via
 underlying streaming input source) into other value of type accessor
 supports. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAbsentValueprotected final JsonDeserializer<?> _deserializer
public NullsAsEmptyProvider(JsonDeserializer<?> deser)
public AccessPattern getNullAccessPattern()
NullValueProvidergetNullAccessPattern in interface NullValueProviderpublic Object getNullValue(DeserializationContext ctxt) throws JsonMappingException
NullValueProvider
 NOTE: if NullValueProvider.getNullAccessPattern() returns `ALWAYS_NULL` or
 `CONSTANT`, this method WILL NOT use provided `ctxt` and it may thus
 be passed as `null`.
getNullValue in interface NullValueProviderJsonMappingExceptionCopyright © 2008–2022 FasterXML. All rights reserved.