java.lang.Object
org.fuin.cqrs4j.DataResultJsonbAdapter
- All Implemented Interfaces:
jakarta.json.bind.adapter.JsonbAdapter<DataResult,jakarta.json.JsonObject>
public final class DataResultJsonbAdapter
extends Object
implements jakarta.json.bind.adapter.JsonbAdapter<DataResult,jakarta.json.JsonObject>
Converts an
DataResult from/to JSON.-
Constructor Summary
ConstructorsConstructorDescriptionDataResultJsonbAdapter(@NotNull jakarta.json.bind.Jsonb jsonb) Constructor with jsonb instance. -
Method Summary
Modifier and TypeMethodDescriptionadaptFromJson(jakarta.json.JsonObject jsonObj) jakarta.json.JsonObjectadaptToJson(DataResult result)
-
Constructor Details
-
DataResultJsonbAdapter
public DataResultJsonbAdapter(@NotNull @NotNull jakarta.json.bind.Jsonb jsonb) Constructor with jsonb instance.- Parameters:
jsonb- Jsonb instance used to marshal/unmarshal the data object.
-
-
Method Details
-
adaptToJson
- Specified by:
adaptToJsonin interfacejakarta.json.bind.adapter.JsonbAdapter<DataResult,jakarta.json.JsonObject> - Throws:
Exception
-
adaptFromJson
- Specified by:
adaptFromJsonin interfacejakarta.json.bind.adapter.JsonbAdapter<DataResult,jakarta.json.JsonObject> - Throws:
Exception
-