public class MutableConfigOverride extends ConfigOverride implements java.io.Serializable
ConfigOverride
that allows changing of
contained configuration settings. Exposed to
Module
s 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, getVisibility
public 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 - 2020 Adobe Systems Incorporated. All Rights Reserved"