Class JacksonJsonParser

java.lang.Object
org.springframework.boot.json.AbstractJsonParser
org.springframework.boot.json.JacksonJsonParser
All Implemented Interfaces:
JsonParser

public class JacksonJsonParser extends AbstractJsonParser
Thin wrapper to adapt Jackson 2 ObjectMapper to JsonParser.
Since:
1.0.0
See Also:
  • Constructor Details

    • JacksonJsonParser

      public JacksonJsonParser(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      Creates an instance with the specified ObjectMapper.
      Parameters:
      objectMapper - the object mapper to use
    • JacksonJsonParser

      public JacksonJsonParser()
      Creates an instance with a default ObjectMapper that is created lazily.
  • Method Details

    • parseMap

      public Map<String,Object> parseMap(String json)
      Description copied from interface: JsonParser
      Parse the specified JSON string into a Map.
      Parameters:
      json - the JSON to parse
      Returns:
      the parsed JSON as a map
    • parseList

      public List<Object> parseList(String json)
      Description copied from interface: JsonParser
      Parse the specified JSON string into a List.
      Parameters:
      json - the JSON to parse
      Returns:
      the parsed JSON as a list