Package com.landawn.abacus.parser
Class JSONDeserializationConfig.JDC
java.lang.Object
com.landawn.abacus.parser.ParserConfig<C>
com.landawn.abacus.parser.DeserializationConfig<JSONDeserializationConfig>
com.landawn.abacus.parser.JSONDeserializationConfig
com.landawn.abacus.parser.JSONDeserializationConfig.JDC
- All Implemented Interfaces:
Cloneable
- Enclosing class:
- JSONDeserializationConfig
The Class JDC.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.landawn.abacus.parser.JSONDeserializationConfig
JSONDeserializationConfig.JDC
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic JSONDeserializationConfig
create()
static JSONDeserializationConfig
Deprecated.to be removed in future version.static JSONDeserializationConfig
Deprecated.to be removed in future version.static JSONDeserializationConfig
of
(Class<?> elementClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Set<String>> ignoredPropNames) Deprecated.to be removed in future version.static JSONDeserializationConfig
Deprecated.to be removed in future version.static JSONDeserializationConfig
of
(Class<?> keyClass, Class<?> valueClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Set<String>> ignoredPropNames) Deprecated.to be removed in future version.static JSONDeserializationConfig
of
(Class<?> elementClass, Class<?> keyClass, Class<?> valueClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Set<String>> ignoredPropNames) Deprecated.to be removed in future version.Methods inherited from class com.landawn.abacus.parser.JSONDeserializationConfig
equals, getMapInstanceType, getPropHandler, hashCode, ignoreNullOrEmpty, ignoreNullOrEmpty, nullToEmpty, nullToEmpty, readNullToEmpty, readNullToEmpty, setMapInstanceType, setPropHandler, toString
Methods inherited from class com.landawn.abacus.parser.DeserializationConfig
getElementType, getMapKeyType, getMapValueType, getPropType, getPropTypes, hasPropType, ignoreUnmatchedProperty, ignoreUnmatchedProperty, setElementType, setElementType, setElementType, setMapKeyType, setMapKeyType, setMapKeyType, setMapValueType, setMapValueType, setMapValueType, setPropType, setPropType, setPropType, setPropTypes
Methods inherited from class com.landawn.abacus.parser.ParserConfig
copy, getIgnoredPropNames, getIgnoredPropNames, setIgnoredPropNames, setIgnoredPropNames, setIgnoredPropNames
-
Constructor Details
-
JDC
public JDC()
-
-
Method Details
-
create
- Returns:
-
of
Deprecated.to be removed in future version.- Parameters:
elementClass
-- Returns:
-
of
Deprecated.to be removed in future version.- Parameters:
keyClass
-valueClass
-- Returns:
-
of
@Deprecated public static JSONDeserializationConfig of(boolean ignoreUnmatchedProperty, Map<Class<?>, Set<String>> ignoredPropNames) Deprecated.to be removed in future version.- Parameters:
ignoreUnmatchedProperty
-ignoredPropNames
-- Returns:
-
of
@Deprecated public static JSONDeserializationConfig of(Class<?> elementClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Set<String>> ignoredPropNames) Deprecated.to be removed in future version.- Parameters:
elementClass
-ignoreUnmatchedProperty
-ignoredPropNames
-- Returns:
-
of
@Deprecated public static JSONDeserializationConfig of(Class<?> keyClass, Class<?> valueClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Set<String>> ignoredPropNames) Deprecated.to be removed in future version.- Parameters:
keyClass
-valueClass
-ignoreUnmatchedProperty
-ignoredPropNames
-- Returns:
-
of
@Deprecated public static JSONDeserializationConfig of(Class<?> elementClass, Class<?> keyClass, Class<?> valueClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Set<String>> ignoredPropNames) Deprecated.to be removed in future version.- Parameters:
elementClass
-keyClass
-valueClass
-ignoreUnmatchedProperty
-ignoredPropNames
-- Returns:
-