public class ConfigOverrides extends Object implements Serializable
ConfigOverride values.| Modifier and Type | Field and Description | 
|---|---|
| protected JsonInclude.Value | _defaultInclusion | 
| protected Boolean | _defaultMergeable | 
| protected JsonSetter.Value | _defaultSetterInfo | 
| protected Map<Class<?>,MutableConfigOverride> | _overridesPer-type override definitions | 
| protected VisibilityChecker<?> | _visibilityChecker | 
| Modifier | Constructor and Description | 
|---|---|
|   | ConfigOverrides() | 
| protected  | ConfigOverrides(Map<Class<?>,MutableConfigOverride> overrides,
               JsonInclude.Value defIncl,
               JsonSetter.Value defSetter,
               VisibilityChecker<?> defVisibility,
               Boolean defMergeable) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Map<Class<?>,MutableConfigOverride> | _newMap() | 
| ConfigOverrides | copy() | 
| MutableConfigOverride | findOrCreateOverride(Class<?> type) | 
| ConfigOverride | findOverride(Class<?> type) | 
| JsonInclude.Value | getDefaultInclusion() | 
| Boolean | getDefaultMergeable() | 
| JsonSetter.Value | getDefaultSetterInfo() | 
| VisibilityChecker<?> | getDefaultVisibility() | 
| void | setDefaultInclusion(JsonInclude.Value v) | 
| void | setDefaultMergeable(Boolean v) | 
| void | setDefaultSetterInfo(JsonSetter.Value v) | 
| void | setDefaultVisibility(VisibilityChecker<?> v) | 
protected Map<Class<?>,MutableConfigOverride> _overrides
protected JsonInclude.Value _defaultInclusion
protected JsonSetter.Value _defaultSetterInfo
protected VisibilityChecker<?> _visibilityChecker
protected Boolean _defaultMergeable
public ConfigOverrides()
protected ConfigOverrides(Map<Class<?>,MutableConfigOverride> overrides, JsonInclude.Value defIncl, JsonSetter.Value defSetter, VisibilityChecker<?> defVisibility, Boolean defMergeable)
public ConfigOverrides copy()
public ConfigOverride findOverride(Class<?> type)
public MutableConfigOverride findOrCreateOverride(Class<?> type)
public JsonInclude.Value getDefaultInclusion()
public JsonSetter.Value getDefaultSetterInfo()
public Boolean getDefaultMergeable()
public VisibilityChecker<?> getDefaultVisibility()
public void setDefaultInclusion(JsonInclude.Value v)
public void setDefaultSetterInfo(JsonSetter.Value v)
public void setDefaultMergeable(Boolean v)
public void setDefaultVisibility(VisibilityChecker<?> v)
protected Map<Class<?>,MutableConfigOverride> _newMap()
Copyright © 2008–2018 FasterXML. All rights reserved.