public class MutableConfigOverride extends ConfigOverride implements java.io.Serializable
ConfigOverride that allows changing of
contained configuration settings. Exposed to
Modules that want to set
overrides, but not exposed to functionality that wants to apply
overrides.| Constructor and Description |
|---|
MutableConfigOverride() |
| Modifier and Type | Method and Description |
|---|---|
MutableConfigOverride |
copy() |
MutableConfigOverride |
setFormat(JsonFormat.Value v) |
MutableConfigOverride |
setIgnorals(JsonIgnoreProperties.Value v) |
MutableConfigOverride |
setInclude(JsonInclude.Value v)
Override inclusion setting for all properties contained in POJOs of the
associated type.
|
MutableConfigOverride |
setIncludeAsProperty(JsonInclude.Value v)
Override inclusion setting for properties of the associated type
regardless of the type of the POJO containing it.
|
MutableConfigOverride |
setIsIgnoredType(java.lang.Boolean v) |
MutableConfigOverride |
setMergeable(java.lang.Boolean v) |
MutableConfigOverride |
setSetterInfo(JsonSetter.Value v) |
MutableConfigOverride |
setVisibility(JsonAutoDetect.Value v) |
empty, getFormat, getIgnorals, getInclude, getIncludeAsProperty, getIsIgnoredType, getMergeable, getSetterInfo, getVisibilitypublic MutableConfigOverride copy()
public MutableConfigOverride setFormat(JsonFormat.Value v)
public MutableConfigOverride setInclude(JsonInclude.Value v)
v - Inclusion setting to apply contained properties.public MutableConfigOverride setIncludeAsProperty(JsonInclude.Value v)
v - Inclusion setting to apply for properties of associated type.public MutableConfigOverride setIgnorals(JsonIgnoreProperties.Value v)
public MutableConfigOverride setIsIgnoredType(java.lang.Boolean v)
public MutableConfigOverride setSetterInfo(JsonSetter.Value v)
public MutableConfigOverride setVisibility(JsonAutoDetect.Value v)
public MutableConfigOverride setMergeable(java.lang.Boolean v)
Copyright © 2010 - 2023 Adobe. All Rights Reserved