Class JacksonJsonableMarshaller

java.lang.Object
com.atlassian.greenhopper.util.data.JacksonJsonableMarshaller
All Implemented Interfaces:
com.atlassian.json.marshal.JsonableMarshaller

public class JacksonJsonableMarshaller extends Object implements com.atlassian.json.marshal.JsonableMarshaller
Uses Jackson to adapt JSON entities into Jsonable. Clients must ensure that entities are already convertible to JSON via Jackson.
Since:
7.1.3
See Also:
  • Field Details

    • INSTANCE

      public static final com.atlassian.json.marshal.JsonableMarshaller INSTANCE
  • Constructor Details

    • JacksonJsonableMarshaller

      public JacksonJsonableMarshaller()
  • Method Details

    • marshal

      public com.atlassian.json.marshal.Jsonable marshal(@Nullable Object toJsonObj)
      Specified by:
      marshal in interface com.atlassian.json.marshal.JsonableMarshaller