public class ConfigOverrides
extends java.lang.Object
implements java.io.Serializable
ConfigOverride
values.Constructor and Description |
---|
ConfigOverrides() |
Modifier and Type | Method and Description |
---|---|
ConfigOverrides |
copy() |
JsonFormat.Value |
findFormatDefaults(java.lang.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(java.lang.Class<?> type) |
ConfigOverride |
findOverride(java.lang.Class<?> type) |
JsonInclude.Value |
getDefaultInclusion() |
java.lang.Boolean |
getDefaultLeniency() |
java.lang.Boolean |
getDefaultMergeable() |
JsonSetter.Value |
getDefaultSetterInfo() |
VisibilityChecker<?> |
getDefaultVisibility() |
void |
setDefaultInclusion(JsonInclude.Value v) |
void |
setDefaultLeniency(java.lang.Boolean v) |
void |
setDefaultMergeable(java.lang.Boolean v) |
void |
setDefaultSetterInfo(JsonSetter.Value v) |
void |
setDefaultVisibility(VisibilityChecker<?> v) |
public ConfigOverrides copy()
public ConfigOverride findOverride(java.lang.Class<?> type)
public MutableConfigOverride findOrCreateOverride(java.lang.Class<?> type)
public JsonFormat.Value findFormatDefaults(java.lang.Class<?> type)
public JsonInclude.Value getDefaultInclusion()
public JsonSetter.Value getDefaultSetterInfo()
public java.lang.Boolean getDefaultMergeable()
public java.lang.Boolean getDefaultLeniency()
public VisibilityChecker<?> getDefaultVisibility()
public void setDefaultInclusion(JsonInclude.Value v)
public void setDefaultSetterInfo(JsonSetter.Value v)
public void setDefaultMergeable(java.lang.Boolean v)
public void setDefaultLeniency(java.lang.Boolean v)
public void setDefaultVisibility(VisibilityChecker<?> v)
Copyright © 2010 - 2020 Adobe. All Rights Reserved