public class DefaultObjectWrapperBuilder extends DefaultObjectWrapperConfiguration
DefaultObjectWrapper
singleton instance that's already configured as specified in the
properties of this object; this is recommended over using the DefaultObjectWrapper
constructors. The returned
instance can't be further configured (it's write protected).
See BeansWrapperBuilder
for more info, as that works identically.
classIntrospectorFactory
Constructor | Description |
---|---|
DefaultObjectWrapperBuilder(Version incompatibleImprovements) |
Creates a builder that creates a
DefaultObjectWrapper with the given incompatibleImprovements ;
using at least 2.3.22 is highly recommended. |
Modifier and Type | Method | Description |
---|---|---|
DefaultObjectWrapper |
build() |
Returns a
DefaultObjectWrapper instance that matches the settings of this builder. |
clone, getDefaultDateType, getExposeFields, getExposureLevel, getIncompatibleImprovements, getMethodAppearanceFineTuner, getOuterIdentity, getUseModelCache, isSimpleMapWrapper, isStrict, setDefaultDateType, setExposeFields, setExposureLevel, setMethodAppearanceFineTuner, setOuterIdentity, setSimpleMapWrapper, setStrict, setUseModelCache
equals, getForceLegacyNonListCollections, getUseAdaptersForContainers, hashCode, setForceLegacyNonListCollections, setUseAdaptersForContainers
public DefaultObjectWrapperBuilder(Version incompatibleImprovements)
DefaultObjectWrapper
with the given incompatibleImprovements
;
using at least 2.3.22 is highly recommended. See DefaultObjectWrapper(Version)
for
more information about the impact of incompatibleImprovements
values.public DefaultObjectWrapper build()
DefaultObjectWrapper
instance that matches the settings of this builder. This will be possibly
a singleton that is also in use elsewhere.