Package | Description |
---|---|
com.fasterxml.jackson.annotation |
Public core annotations, most of which are used to configure how
Data Mapping/Binding works.
|
com.fasterxml.jackson.databind |
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode ), as well as
writing Java Objects and trees as JSON. |
com.fasterxml.jackson.databind.deser.std |
Contains public standard implementations of abstraction that
Jackson uses.
|
Modifier and Type | Method and Description |
---|---|
Nulls |
JsonSetter.Value.getContentNulls() |
Nulls |
JsonSetter.Value.getValueNulls() |
Nulls |
JsonSetter.Value.nonDefaultContentNulls()
Returns same as
JsonSetter.Value.getContentNulls() unless value would be
DEFAULT in which case `null` is returned. |
Nulls |
JsonSetter.Value.nonDefaultValueNulls()
Returns same as
JsonSetter.Value.getValueNulls() unless value would be
DEFAULT in which case `null` is returned. |
static Nulls |
Nulls.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Nulls[] |
Nulls.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static JsonSetter.Value |
JsonSetter.Value.construct(Nulls nulls,
Nulls contentNulls)
Factory method that may be used (although is NOT the recommended way)
to construct an instance from a full set of properties.
|
static JsonSetter.Value |
JsonSetter.Value.forContentNulls(Nulls nulls) |
static JsonSetter.Value |
JsonSetter.Value.forValueNulls(Nulls nulls) |
static JsonSetter.Value |
JsonSetter.Value.forValueNulls(Nulls nulls,
Nulls contentNulls) |
JsonSetter.Value |
JsonSetter.Value.withContentNulls(Nulls nulls) |
JsonSetter.Value |
JsonSetter.Value.withValueNulls(Nulls nulls) |
JsonSetter.Value |
JsonSetter.Value.withValueNulls(Nulls valueNulls,
Nulls contentNulls) |
Constructor and Description |
---|
Value(Nulls nulls,
Nulls contentNulls) |
Modifier and Type | Field and Description |
---|---|
protected Nulls |
PropertyMetadata._contentNulls
Settings regarding handling of incoming `null`s, both for value itself
and, for structured types, content values (array/Collection elements,
Map values).
|
protected Nulls |
PropertyMetadata._valueNulls
Settings regarding handling of incoming `null`s, both for value itself
and, for structured types, content values (array/Collection elements,
Map values).
|
Modifier and Type | Method and Description |
---|---|
Nulls |
PropertyMetadata.getContentNulls() |
Nulls |
PropertyMetadata.getValueNulls() |
Modifier and Type | Method and Description |
---|---|
PropertyMetadata |
PropertyMetadata.withNulls(Nulls valueNulls,
Nulls contentNulls) |
Constructor and Description |
---|
PropertyMetadata(Boolean req,
String desc,
Integer index,
String def,
PropertyMetadata.MergeInfo mergeInfo,
Nulls valueNulls,
Nulls contentNulls) |
Modifier and Type | Method and Description |
---|---|
protected Nulls |
StdDeserializer.findContentNullStyle(DeserializationContext ctxt,
BeanProperty prop) |
Modifier and Type | Method and Description |
---|---|
protected NullValueProvider |
StdDeserializer._findNullProvider(DeserializationContext ctxt,
BeanProperty prop,
Nulls nulls,
JsonDeserializer<?> valueDeser) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.