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.cfg |
Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level (
com.fasterxml.jackson.databind ). |
com.fasterxml.jackson.databind.introspect |
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
|
Modifier and Type | Field and Description |
---|---|
protected static JsonIncludeProperties.Value |
JsonIncludeProperties.Value.ALL
Default instance has no explicitly included fields
|
Modifier and Type | Method and Description |
---|---|
static JsonIncludeProperties.Value |
JsonIncludeProperties.Value.all() |
static JsonIncludeProperties.Value |
JsonIncludeProperties.Value.from(JsonIncludeProperties src) |
JsonIncludeProperties.Value |
JsonIncludeProperties.Value.withOverrides(JsonIncludeProperties.Value overrides)
Mutant factory method to override the current value with an another,
merging the included fields so that only entries that exist in both original
and override set are included, taking into account that "undefined"
JsonIncludeProperties.Value s
do not count ("undefined" meaning that getIncluded() returns null ). |
Modifier and Type | Method and Description |
---|---|
JsonIncludeProperties.Value |
JsonIncludeProperties.Value.withOverrides(JsonIncludeProperties.Value overrides)
Mutant factory method to override the current value with an another,
merging the included fields so that only entries that exist in both original
and override set are included, taking into account that "undefined"
JsonIncludeProperties.Value s
do not count ("undefined" meaning that getIncluded() returns null ). |
Modifier and Type | Method and Description |
---|---|
JsonIncludeProperties.Value |
AnnotationIntrospector.findPropertyInclusionByName(MapperConfig<?> config,
Annotated ann)
Method for finding information about names of properties to included.
|
Modifier and Type | Method and Description |
---|---|
abstract JsonIncludeProperties.Value |
MapperConfig.getDefaultPropertyInclusions(Class<?> baseType,
AnnotatedClass actualClass)
Helper method that may be called to see if there are property inclusion
definitions from annotations (via
AnnotatedClass ). |
JsonIncludeProperties.Value |
MapperConfigBase.getDefaultPropertyInclusions(Class<?> baseType,
AnnotatedClass actualClass) |
Modifier and Type | Method and Description |
---|---|
JsonIncludeProperties.Value |
AnnotationIntrospectorPair.findPropertyInclusionByName(MapperConfig<?> config,
Annotated a) |
JsonIncludeProperties.Value |
JacksonAnnotationIntrospector.findPropertyInclusionByName(MapperConfig<?> config,
Annotated a) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.