Package com.landawn.abacus.parser
Interface XMLParser
- All Superinterfaces:
Parser<XMLSerializationConfig,
XMLDeserializationConfig>
- Since:
- 0.8
- Author:
- Haiyang Li
-
Method Summary
Modifier and TypeMethodDescription<T> T
deserialize
(Class<? extends T> targetClass, Node node) <T> T
deserialize
(Class<? extends T> targetClass, Node node, XMLDeserializationConfig config) <T> T
deserialize
(Map<String, Class<?>> nodeClasses, InputStream source, XMLDeserializationConfig config) <T> T
deserialize
(Map<String, Class<?>> nodeClasses, Reader source, XMLDeserializationConfig config) <T> T
deserialize
(Map<String, Class<?>> nodeClasses, Node node, XMLDeserializationConfig config) Methods inherited from interface com.landawn.abacus.parser.Parser
deserialize, deserialize, deserialize, deserialize, deserialize, deserialize, deserialize, deserialize, serialize, serialize, serialize, serialize, serialize, serialize, serialize, serialize
-
Method Details
-
deserialize
- Type Parameters:
T
-- Parameters:
targetClass
-node
-- Returns:
-
deserialize
- Type Parameters:
T
-- Parameters:
targetClass
-node
-config
-- Returns:
-
deserialize
<T> T deserialize(Map<String, Class<?>> nodeClasses, InputStream source, XMLDeserializationConfig config) - Type Parameters:
T
-- Parameters:
nodeClasses
-source
-config
-- Returns:
-
deserialize
- Type Parameters:
T
-- Parameters:
nodeClasses
-source
-config
-- Returns:
-
deserialize
- Type Parameters:
T
-- Parameters:
nodeClasses
-node
-config
-- Returns:
-