Package org.jobrunr.utils.mapper.jsonb
Class JobRunrJsonb
java.lang.Object
org.jobrunr.utils.mapper.jsonb.JobRunrJsonb
- All Implemented Interfaces:
jakarta.json.bind.Jsonb
,AutoCloseable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
<T> T
fromJson
(InputStream inputStream, Class<T> aClass) <T> T
fromJson
(InputStream inputStream, Type type) <T> T
<T> T
<T> T
<T> T
jakarta.json.JsonValue
fromJsonToJsonValue
(Object object) <T> T
fromJsonValue
(jakarta.json.JsonValue jsonValue, Class<T> clazz) void
toJson
(Object o, OutputStream outputStream) void
void
toJson
(Object o, Type type, OutputStream outputStream) void
-
Constructor Details
-
JobRunrJsonb
public JobRunrJsonb(jakarta.json.bind.Jsonb delegate)
-
-
Method Details
-
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
Exception
-
fromJson
- Specified by:
fromJson
in interfacejakarta.json.bind.Jsonb
-
fromJson
- Specified by:
fromJson
in interfacejakarta.json.bind.Jsonb
-
fromJson
- Specified by:
fromJson
in interfacejakarta.json.bind.Jsonb
-
fromJson
- Specified by:
fromJson
in interfacejakarta.json.bind.Jsonb
-
fromJson
- Specified by:
fromJson
in interfacejakarta.json.bind.Jsonb
-
fromJson
- Specified by:
fromJson
in interfacejakarta.json.bind.Jsonb
-
toJson
- Specified by:
toJson
in interfacejakarta.json.bind.Jsonb
-
toJson
- Specified by:
toJson
in interfacejakarta.json.bind.Jsonb
-
toJson
- Specified by:
toJson
in interfacejakarta.json.bind.Jsonb
-
toJson
- Specified by:
toJson
in interfacejakarta.json.bind.Jsonb
-
toJson
- Specified by:
toJson
in interfacejakarta.json.bind.Jsonb
-
toJson
- Specified by:
toJson
in interfacejakarta.json.bind.Jsonb
-
fromJsonToJsonValue
-
fromJsonValue
-