Class DeserializationHelper
- java.lang.Object
-
- io.adminshell.aas.v3.dataformat.xml.deserialization.DeserializationHelper
-
public class DeserializationHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description DeserializationHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> TcreateInstanceFromNode(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.JsonNode node, Class<T> clazz)static <T> List<T>createInstancesFromArrayNode(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.node.ArrayNode node, Class<T> clazz)static com.fasterxml.jackson.databind.node.ObjectNodegetRootObjectNode(com.fasterxml.jackson.core.JsonParser parser)static com.fasterxml.jackson.core.TreeNodegetRootTreeNode(com.fasterxml.jackson.core.JsonParser parser)
-
-
-
Method Detail
-
createInstanceFromNode
public static <T> T createInstanceFromNode(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.JsonNode node, Class<T> clazz) throws IOException- Throws:
IOException
-
createInstancesFromArrayNode
public static <T> List<T> createInstancesFromArrayNode(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.node.ArrayNode node, Class<T> clazz) throws IOException
- Throws:
IOException
-
getRootTreeNode
public static com.fasterxml.jackson.core.TreeNode getRootTreeNode(com.fasterxml.jackson.core.JsonParser parser) throws IOException- Throws:
IOException
-
getRootObjectNode
public static com.fasterxml.jackson.databind.node.ObjectNode getRootObjectNode(com.fasterxml.jackson.core.JsonParser parser) throws IOException- Throws:
IOException
-
-