Class JobRunrJsonb

java.lang.Object
org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
All Implemented Interfaces:
AutoCloseable, javax.json.bind.Jsonb

public class JobRunrJsonb extends Object implements javax.json.bind.Jsonb
  • Constructor Details

    • JobRunrJsonb

      public JobRunrJsonb(javax.json.bind.Jsonb delegate)
  • Method Details

    • close

      public void close() throws Exception
      Specified by:
      close in interface AutoCloseable
      Throws:
      Exception
    • fromJson

      public <T> T fromJson(String s, Class<T> aClass)
      Specified by:
      fromJson in interface javax.json.bind.Jsonb
    • fromJson

      public <T> T fromJson(String s, Type type)
      Specified by:
      fromJson in interface javax.json.bind.Jsonb
    • fromJson

      public <T> T fromJson(Reader reader, Class<T> aClass)
      Specified by:
      fromJson in interface javax.json.bind.Jsonb
    • fromJson

      public <T> T fromJson(Reader reader, Type type)
      Specified by:
      fromJson in interface javax.json.bind.Jsonb
    • fromJson

      public <T> T fromJson(InputStream inputStream, Class<T> aClass)
      Specified by:
      fromJson in interface javax.json.bind.Jsonb
    • fromJson

      public <T> T fromJson(InputStream inputStream, Type type)
      Specified by:
      fromJson in interface javax.json.bind.Jsonb
    • toJson

      public String toJson(Object o)
      Specified by:
      toJson in interface javax.json.bind.Jsonb
    • toJson

      public String toJson(Object o, Type type)
      Specified by:
      toJson in interface javax.json.bind.Jsonb
    • toJson

      public void toJson(Object o, Writer writer)
      Specified by:
      toJson in interface javax.json.bind.Jsonb
    • toJson

      public void toJson(Object o, Type type, Writer writer)
      Specified by:
      toJson in interface javax.json.bind.Jsonb
    • toJson

      public void toJson(Object o, OutputStream outputStream)
      Specified by:
      toJson in interface javax.json.bind.Jsonb
    • toJson

      public void toJson(Object o, Type type, OutputStream outputStream)
      Specified by:
      toJson in interface javax.json.bind.Jsonb
    • fromJsonToJsonValue

      public javax.json.JsonValue fromJsonToJsonValue(Object object)
    • fromJsonValue

      public <T> T fromJsonValue(javax.json.JsonValue jsonValue, Class<T> clazz)