public class ConfigOverrides extends Object implements Serializable
ConfigOverride
values.Constructor and Description |
---|
ConfigOverrides() |
Modifier and Type | Method and Description |
---|---|
ConfigOverrides |
copy() |
JsonFormat.Value |
findFormatDefaults(Class<?> type)
Specific accessor for finding {code JsonFormat.Value} for given type,
considering global default for leniency as well as per-type format
override (if any).
|
MutableConfigOverride |
findOrCreateOverride(Class<?> type) |
ConfigOverride |
findOverride(Class<?> type) |
JsonInclude.Value |
getDefaultInclusion() |
Boolean |
getDefaultLeniency() |
Boolean |
getDefaultMergeable() |
JsonSetter.Value |
getDefaultSetterInfo() |
VisibilityChecker<?> |
getDefaultVisibility() |
void |
setDefaultInclusion(JsonInclude.Value v) |
void |
setDefaultLeniency(Boolean v) |
void |
setDefaultMergeable(Boolean v) |
void |
setDefaultSetterInfo(JsonSetter.Value v) |
void |
setDefaultVisibility(VisibilityChecker<?> v) |
public ConfigOverrides copy()
public ConfigOverride findOverride(Class<?> type)
public MutableConfigOverride findOrCreateOverride(Class<?> type)
public JsonFormat.Value findFormatDefaults(Class<?> type)
public JsonInclude.Value getDefaultInclusion()
public JsonSetter.Value getDefaultSetterInfo()
public Boolean getDefaultMergeable()
public Boolean getDefaultLeniency()
public VisibilityChecker<?> getDefaultVisibility()
public void setDefaultInclusion(JsonInclude.Value v)
public void setDefaultSetterInfo(JsonSetter.Value v)
public void setDefaultMergeable(Boolean v)
public void setDefaultLeniency(Boolean v)
public void setDefaultVisibility(VisibilityChecker<?> v)
Copyright © 2010 - 2020 Adobe. All Rights Reserved