Uses of Class
com.fasterxml.jackson.annotation.JsonSetter.Value
-
Uses of JsonSetter.Value in com.fasterxml.jackson.annotation
Fields in com.fasterxml.jackson.annotation declared as JsonSetter.ValueModifier and TypeFieldDescriptionprotected static final JsonSetter.Value
JsonSetter.Value.EMPTY
Default instance used in place of "default settings".Methods in com.fasterxml.jackson.annotation that return JsonSetter.ValueModifier and TypeMethodDescriptionstatic JsonSetter.Value
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.empty()
Accessor for default instances which has "empty" settings; that is: Null handling using global defaults,Nulls.DEFAULT
.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) static JsonSetter.Value
JsonSetter.Value.from
(JsonSetter src) static JsonSetter.Value
JsonSetter.Value.merge
(JsonSetter.Value base, JsonSetter.Value overrides) Helper method that will try to combine values from twoJsonSetter.Value
instances, 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.Value.withContentNulls
(Nulls nulls) JsonSetter.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.Value.withValueNulls
(Nulls nulls) JsonSetter.Value.withValueNulls
(Nulls valueNulls, Nulls contentNulls) Methods in com.fasterxml.jackson.annotation with parameters of type JsonSetter.ValueModifier and TypeMethodDescriptionstatic JsonSetter.Value
JsonSetter.Value.merge
(JsonSetter.Value base, JsonSetter.Value overrides) Helper method that will try to combine values from twoJsonSetter.Value
instances, 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.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.