ConfigOverride values.
| Modifier and Type | Field and Description |
|---|---|
| protected JsonInclude. | |
| protected Boolean | _defaultLeniency
Global default setting (if any) for leniency: if disabled ({link Boolean#TRUE}), "strict" (not lenient): default setting if absence of value is considered "lenient" in Jackson 2.x. |
| protected Boolean | |
| protected JsonSetter. | |
| protected Map | _overrides
Per-type override definitions |
| protected VisibilityChecker | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public | |
| protected | ConfigOverrides(Map<Class<?>, MutableConfigOverride> overrides, JsonInclude.
|
| protected | ConfigOverrides(Map<Class<?>, MutableConfigOverride> overrides, JsonInclude.
Deprecated
Since 2.10
|
| Modifier and Type | Method and Description |
|---|---|
| protected Map | |
| public ConfigOverrides | |
| public JsonFormat. | Returns: Default format settings for type; never null.Specific accessor for finding {code JsonFormat.Value} for given type, considering global default for leniency as well as per-type format override (if any). |
| public MutableConfigOverride | |
| public ConfigOverride | |
| public JsonInclude. | |
| public Boolean | |
| public Boolean | |
| public JsonSetter. | |
| public VisibilityChecker | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |
| _defaultInclusion | back to summary |
|---|---|
protected JsonInclude.
| |
| _defaultLeniency | back to summary |
|---|---|
| protected Boolean _defaultLeniency Global default setting (if any) for leniency: if disabled ({link Boolean#TRUE}), "strict" (not lenient): default setting if absence of value is considered "lenient" in Jackson 2.x. Default setting may be overridden by per-type and per-property settings.
| |
| _defaultMergeable | back to summary |
|---|---|
protected Boolean _defaultMergeable
| |
| _defaultSetterInfo | back to summary |
|---|---|
protected JsonSetter.
| |
| _overrides | back to summary |
|---|---|
| protected Map<Class<?>, MutableConfigOverride> _overrides Per-type override definitions | |
| _visibilityChecker | back to summary |
|---|---|
protected VisibilityChecker<?> _visibilityChecker
| |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| ConfigOverrides | back to summary |
|---|---|
| public ConfigOverrides() | |
| ConfigOverrides | back to summary |
|---|---|
protected ConfigOverrides(Map<Class<?>, MutableConfigOverride> overrides, JsonInclude.
| |
| ConfigOverrides | back to summary |
|---|---|
| protected ConfigOverrides(Map<Class<?>, MutableConfigOverride> overrides, JsonInclude. Deprecated Since 2.10
| |
| _newMap | back to summary |
|---|---|
| protected Map | |
| copy | back to summary |
|---|---|
| public ConfigOverrides copy() | |
| findFormatDefaults | back to summary |
|---|---|
| public JsonFormat. Specific accessor for finding {code JsonFormat.Value} for given type, considering global default for leniency as well as per-type format override (if any).
| |
| findOrCreateOverride | back to summary |
|---|---|
| public MutableConfigOverride findOrCreateOverride(Class<?> type) | |
| findOverride | back to summary |
|---|---|
| public ConfigOverride findOverride(Class<?> type) | |
| getDefaultInclusion | back to summary |
|---|---|
| public JsonInclude. | |
| getDefaultLeniency | back to summary |
|---|---|
public Boolean getDefaultLeniency()
| |
| getDefaultMergeable | back to summary |
|---|---|
| public Boolean getDefaultMergeable() | |
| getDefaultSetterInfo | back to summary |
|---|---|
| public JsonSetter. | |
| getDefaultVisibility | back to summary |
|---|---|
public VisibilityChecker
| |
| setDefaultInclusion | back to summary |
|---|---|
public void setDefaultInclusion(JsonInclude.
| |
| setDefaultLeniency | back to summary |
|---|---|
public void setDefaultLeniency(Boolean v)
| |
| setDefaultMergeable | back to summary |
|---|---|
public void setDefaultMergeable(Boolean v)
| |
| setDefaultSetterInfo | back to summary |
|---|---|
public void setDefaultSetterInfo(JsonSetter.
| |
| setDefaultVisibility | back to summary |
|---|---|
public void setDefaultVisibility(VisibilityChecker<?> v)
| |