Uses of Class
com.fasterxml.jackson.annotation.JsonSetter.Value
-
Packages that use JsonSetter.Value 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. -
-
Uses of JsonSetter.Value in com.fasterxml.jackson.annotation
Fields in com.fasterxml.jackson.annotation declared as JsonSetter.Value Modifier and Type Field Description protected static JsonSetter.ValueJsonSetter.Value. EMPTYDefault instance used in place of "default settings".Methods in com.fasterxml.jackson.annotation that return JsonSetter.Value Modifier and Type Method Description static JsonSetter.ValueJsonSetter.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.ValueJsonSetter.Value. empty()Accessor for default instances which has "empty" settings; that is: Null handling using global defaults,Nulls.DEFAULT.static JsonSetter.ValueJsonSetter.Value. forContentNulls(Nulls nulls)static JsonSetter.ValueJsonSetter.Value. forValueNulls(Nulls nulls)static JsonSetter.ValueJsonSetter.Value. forValueNulls(Nulls nulls, Nulls contentNulls)static JsonSetter.ValueJsonSetter.Value. from(JsonSetter src)static JsonSetter.ValueJsonSetter.Value. merge(JsonSetter.Value base, JsonSetter.Value overrides)Helper method that will try to combine values from twoJsonSetter.Valueinstances, using one as base settings, and the other as overrides to use instead of base values when defined; base values are only use if override does not specify a value (matching value is null or logically missing).JsonSetter.ValueJsonSetter.Value. withContentNulls(Nulls nulls)JsonSetter.ValueJsonSetter.Value. withOverrides(JsonSetter.Value overrides)Mutant factory method that merges values of this value with given override values, so that any explicitly defined inclusion in overrides has precedence over settings of this value instance.JsonSetter.ValueJsonSetter.Value. withValueNulls(Nulls nulls)JsonSetter.ValueJsonSetter.Value. withValueNulls(Nulls valueNulls, Nulls contentNulls)Methods in com.fasterxml.jackson.annotation with parameters of type JsonSetter.Value Modifier and Type Method Description static JsonSetter.ValueJsonSetter.Value. merge(JsonSetter.Value base, JsonSetter.Value overrides)Helper method that will try to combine values from twoJsonSetter.Valueinstances, using one as base settings, and the other as overrides to use instead of base values when defined; base values are only use if override does not specify a value (matching value is null or logically missing).JsonSetter.ValueJsonSetter.Value. withOverrides(JsonSetter.Value overrides)Mutant factory method that merges values of this value with given override values, so that any explicitly defined inclusion in overrides has precedence over settings of this value instance. -
Uses of JsonSetter.Value in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind that return JsonSetter.Value Modifier and Type Method Description JsonSetter.ValueAnnotationIntrospector. findSetterInfo(Annotated ann)Method for finding possible settings for property, given annotations on an accessor.Methods in com.fasterxml.jackson.databind with parameters of type JsonSetter.Value Modifier and Type Method Description ObjectMapperObjectMapper. setDefaultSetterInfo(JsonSetter.Value v)Method for setting default Setter configuration, regarding things like merging, null-handling; used for properties for which there are no per-type or per-property overrides (via annotations or config overrides). -
Uses of JsonSetter.Value in com.fasterxml.jackson.databind.cfg
Fields in com.fasterxml.jackson.databind.cfg declared as JsonSetter.Value Modifier and Type Field Description protected JsonSetter.ValueConfigOverrides. _defaultSetterInfoprotected JsonSetter.ValueConfigOverride. _setterInfoDefinitions of setter overrides regarding null handlingMethods in com.fasterxml.jackson.databind.cfg that return JsonSetter.Value Modifier and Type Method Description JsonSetter.ValueConfigOverrides. getDefaultSetterInfo()abstract JsonSetter.ValueMapperConfig. getDefaultSetterInfo()Accessor for the baseline setter info used as the global baseline, not considering possible per-type overrides.JsonSetter.ValueMapperConfigBase. getDefaultSetterInfo()JsonSetter.ValueConfigOverride. getSetterInfo()Methods in com.fasterxml.jackson.databind.cfg with parameters of type JsonSetter.Value Modifier and Type Method Description BMapperBuilder. defaultSetterInfo(JsonSetter.Value v)voidConfigOverrides. setDefaultSetterInfo(JsonSetter.Value v)MutableConfigOverrideMutableConfigOverride. setSetterInfo(JsonSetter.Value v)Constructors in com.fasterxml.jackson.databind.cfg with parameters of type JsonSetter.Value Constructor Description ConfigOverrides(Map<Class<?>,MutableConfigOverride> overrides, JsonInclude.Value defIncl, JsonSetter.Value defSetter, VisibilityChecker<?> defVisibility, Boolean defMergeable)Deprecated.Since 2.10ConfigOverrides(Map<Class<?>,MutableConfigOverride> overrides, JsonInclude.Value defIncl, JsonSetter.Value defSetter, VisibilityChecker<?> defVisibility, Boolean defMergeable, Boolean defLeniency) -
Uses of JsonSetter.Value in com.fasterxml.jackson.databind.introspect
Methods in com.fasterxml.jackson.databind.introspect that return JsonSetter.Value Modifier and Type Method Description JsonSetter.ValueAnnotationIntrospectorPair. findSetterInfo(Annotated a)JsonSetter.ValueJacksonAnnotationIntrospector. findSetterInfo(Annotated a)
-