| 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.