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
of
(boolean ignoreUnmatchedProperty, Map<Class<?>, Collection<String>> ignoredPropNames) Deprecated.static JSONDeserializationConfig
Deprecated.static JSONDeserializationConfig
of
(Class<?> elementClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Collection<String>> ignoredPropNames) Deprecated.static JSONDeserializationConfig
Deprecated.static JSONDeserializationConfig
of
(Class<?> keyClass, Class<?> valueClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Collection<String>> ignoredPropNames) Deprecated.static JSONDeserializationConfig
of
(Class<?> elementClass, Class<?> keyClass, Class<?> valueClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Collection<String>> ignoredPropNames) Deprecated.Methods inherited from class com.landawn.abacus.parser.JSONDeserializationConfig
equals, hashCode, isIgnoreNullOrEmpty, isNullToEmpty, setIgnoreNullOrEmpty, setNullToEmpty, toString
Methods inherited from class com.landawn.abacus.parser.DeserializationConfig
getElementType, getMapKeyType, getMapValueType, getPropType, getPropTypes, hasPropType, isIgnoreUnmatchedProperty, setElementType, setElementType, setElementType, setIgnoreUnmatchedProperty, 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.- Parameters:
elementClass
-- Returns:
-
of
Deprecated.- Parameters:
keyClass
-valueClass
-- Returns:
-
of
@Deprecated public static JSONDeserializationConfig of(boolean ignoreUnmatchedProperty, Map<Class<?>, Collection<String>> ignoredPropNames) Deprecated.- Parameters:
ignoreUnmatchedProperty
-ignoredPropNames
-- Returns:
-
of
@Deprecated public static JSONDeserializationConfig of(Class<?> elementClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Collection<String>> ignoredPropNames) Deprecated.- Parameters:
elementClass
-ignoreUnmatchedProperty
-ignoredPropNames
-- Returns:
-
of
@Deprecated public static JSONDeserializationConfig of(Class<?> keyClass, Class<?> valueClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Collection<String>> ignoredPropNames) Deprecated.- Parameters:
keyClass
-valueClass
-ignoreUnmatchedProperty
-ignoredPropNames
-- Returns:
-
of
@Deprecated public static JSONDeserializationConfig of(Class<?> elementClass, Class<?> keyClass, Class<?> valueClass, boolean ignoreUnmatchedProperty, Map<Class<?>, Collection<String>> ignoredPropNames) Deprecated.- Parameters:
elementClass
-keyClass
-valueClass
-ignoreUnmatchedProperty
-ignoredPropNames
-- Returns:
-