Class DeserializationHelper


  • public class DeserializationHelper
    extends Object
    • Constructor Detail

      • DeserializationHelper

        public DeserializationHelper()
    • 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