DefaultObjectWrapperBuilder
public abstract class DefaultObjectWrapperConfiguration extends BeansWrapperConfiguration
DefaultObjectWrapper
configuration settings and defines their defaults.
You will not use this abstract class directly, but concrete subclasses like DefaultObjectWrapperBuilder
.
Unless, you are developing a builder for a custom DefaultObjectWrapper
subclass. In that case, note that
overriding the equals(java.lang.Object)
and hashCode()
is important, as these object are used as ObjectWrapper
singleton lookup keys.classIntrospectorFactory
Modifier | Constructor | Description |
---|---|---|
protected |
DefaultObjectWrapperConfiguration(Version incompatibleImprovements) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object that) |
Two
BeansWrapperConfiguration -s are equal exactly if their classes are identical (== ), and their
field values are equal. |
boolean |
getForceLegacyNonListCollections() |
|
boolean |
getUseAdaptersForContainers() |
|
int |
hashCode() |
|
void |
setForceLegacyNonListCollections(boolean legacyNonListCollectionWrapping) |
|
void |
setUseAdaptersForContainers(boolean useAdaptersForContainers) |
clone, getDefaultDateType, getExposeFields, getExposureLevel, getIncompatibleImprovements, getMethodAppearanceFineTuner, getOuterIdentity, getUseModelCache, isSimpleMapWrapper, isStrict, setDefaultDateType, setExposeFields, setExposureLevel, setMethodAppearanceFineTuner, setOuterIdentity, setSimpleMapWrapper, setStrict, setUseModelCache
protected DefaultObjectWrapperConfiguration(Version incompatibleImprovements)
public boolean getUseAdaptersForContainers()
public void setUseAdaptersForContainers(boolean useAdaptersForContainers)
public boolean getForceLegacyNonListCollections()
public void setForceLegacyNonListCollections(boolean legacyNonListCollectionWrapping)
public int hashCode()
hashCode
in class BeansWrapperConfiguration
public boolean equals(java.lang.Object that)
BeansWrapperConfiguration
BeansWrapperConfiguration
-s are equal exactly if their classes are identical (==
), and their
field values are equal.equals
in class BeansWrapperConfiguration