com.holonplatform.json.jackson

## Interface JacksonJson

- All Superinterfaces:
    Json
  All Known Implementing Classes:
    DefaultJacksonJson

      public interface JacksonJson
      extends Json

  `Json` implementation using Jackson `ObjectMapper`.
  Since:
    5.1.0
  See Also:
    `Json`

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface com.holonplatform.json.Json

      `Json.JsonException, Json.JsonReadException, Json.JsonWriteException`

  - ### Field Summary

    - ### Fields inherited from interface com.holonplatform.json.Json

      `CONTEXT_KEY`

  - ### Method Summary

    All Methods Static Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `static Json` | `create()` Create a new `Json` instance using a default `ObjectMapper`.
    `static Json` | `create(com.fasterxml.jackson.databind.ObjectMapper objectMapper)` Create a new `Json` instance using a given `objectMapper`.

    - ### Methods inherited from interface com.holonplatform.json.Json

      `fromJson, fromJson, fromJson, fromJson, fromJson, fromJson, fromJsonArray, fromJsonArray, fromJsonArray, fromJsonArray, fromJsonArray, fromJsonArray, get, get, require, toJson, toJsonArray, toJsonArray, toJsonArrayString, toJsonArrayString, toJsonString`

- - ### Method Detail

    - #### create

          static Json create()

      Create a new `Json` instance using a default `ObjectMapper`.
      Returns:
        a new `Json` instance

    - #### create

          static Json create(com.fasterxml.jackson.databind.ObjectMapper objectMapper)

      Create a new `Json` instance using a given `objectMapper`.
      Parameters:
        `objectMapper` - The `ObjectMapper` to use (not null)
      Returns:
        a new `Json` instance

Copyright © 2019 The Holon Platform. All rights reserved.