Package | Description |
---|---|
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 |
Contains implementation classes of deserialization part of
data binding.
|
com.fasterxml.jackson.databind.deser.impl |
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
|
com.fasterxml.jackson.databind.deser.std |
Contains public standard implementations of abstraction that
Jackson uses.
|
com.fasterxml.jackson.databind.util |
Utility classes for Mapper package.
|
Modifier and Type | Method and Description |
---|---|
AccessPattern |
JsonDeserializer.getEmptyAccessPattern()
This method may be called in conjunction with calls to
JsonDeserializer.getEmptyValue(DeserializationContext) , to check whether it needs
to be called just once (static values), or each time empty value is
needed. |
AccessPattern |
JsonDeserializer.getNullAccessPattern()
This method may be called in conjunction with calls to
JsonDeserializer.getNullValue(DeserializationContext) , to check whether it needs
to be called just once (static values), or each time empty value is
needed. |
Modifier and Type | Method and Description |
---|---|
AccessPattern |
BeanDeserializerBase.getEmptyAccessPattern() |
AccessPattern |
BeanDeserializerBase.getNullAccessPattern() |
AccessPattern |
NullValueProvider.getNullAccessPattern()
Accessor that may be used to determine if and when provider must be called to
access null replacement value.
|
Modifier and Type | Field and Description |
---|---|
protected AccessPattern |
NullsConstantProvider._access |
Modifier and Type | Method and Description |
---|---|
AccessPattern |
NullsFailProvider.getNullAccessPattern() |
AccessPattern |
NullsAsEmptyProvider.getNullAccessPattern() |
AccessPattern |
NullsConstantProvider.getNullAccessPattern() |
Modifier and Type | Method and Description |
---|---|
AccessPattern |
ContainerDeserializerBase.getEmptyAccessPattern() |
AccessPattern |
ReferenceTypeDeserializer.getEmptyAccessPattern() |
AccessPattern |
EnumSetDeserializer.getEmptyAccessPattern() |
AccessPattern |
StdScalarDeserializer.getEmptyAccessPattern() |
AccessPattern |
ObjectArrayDeserializer.getEmptyAccessPattern() |
AccessPattern |
PrimitiveArrayDeserializers.getEmptyAccessPattern() |
AccessPattern |
StringArrayDeserializer.getEmptyAccessPattern() |
AccessPattern |
DelegatingDeserializer.getNullAccessPattern() |
AccessPattern |
ReferenceTypeDeserializer.getNullAccessPattern()
Null value varies dynamically (unlike with scalar types),
so let's indicate this.
|
AccessPattern |
StdScalarDeserializer.getNullAccessPattern() |
AccessPattern |
NumberDeserializers.PrimitiveOrWrapperDeserializer.getNullAccessPattern() |
Modifier and Type | Method and Description |
---|---|
static AccessPattern |
AccessPattern.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AccessPattern[] |
AccessPattern.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Copyright © 2008–2021 FasterXML. All rights reserved.