Class JobMetadataAdapter

java.lang.Object
org.jobrunr.utils.mapper.jsonb.adapters.JobMetadataAdapter
All Implemented Interfaces:
javax.json.bind.adapter.JsonbAdapter<Map<String,Object>,javax.json.JsonObject>

public class JobMetadataAdapter extends Object implements javax.json.bind.adapter.JsonbAdapter<Map<String,Object>,javax.json.JsonObject>
  • Constructor Details

    • JobMetadataAdapter

      public JobMetadataAdapter(JobRunrJsonb jsonb)
  • Method Details

    • adaptToJson

      public javax.json.JsonObject adaptToJson(Map<String,Object> map)
      Specified by:
      adaptToJson in interface javax.json.bind.adapter.JsonbAdapter<Map<String,Object>,javax.json.JsonObject>
    • adaptFromJson

      public ConcurrentHashMap<String,Object> adaptFromJson(javax.json.JsonObject jsonMetadataObject)
      Specified by:
      adaptFromJson in interface javax.json.bind.adapter.JsonbAdapter<Map<String,Object>,javax.json.JsonObject>