Class NonEmptyListJsonbAdapter
java.lang.Object
dmx.fun.jakarta.jaxb.NonEmptyListJsonbAdapter
- All Implemented Interfaces:
jakarta.json.bind.adapter.JsonbAdapter<NonEmptyList<?>, List<Object>>
@NullMarked
public final class NonEmptyListJsonbAdapter
extends Object
implements jakarta.json.bind.adapter.JsonbAdapter<NonEmptyList<?>, List<Object>>
Jakarta JSON-B adapter for
NonEmptyList.
JSON shape: a JSON array containing at least one element, e.g.
["a", "b", "c"].
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNonEmptyList<?> adaptFromJson(List<Object> obj) adaptToJson(NonEmptyList<?> obj)
-
Constructor Details
-
NonEmptyListJsonbAdapter
public NonEmptyListJsonbAdapter()Creates a new instance.
-
-
Method Details
-
adaptToJson
- Specified by:
adaptToJsonin interfacejakarta.json.bind.adapter.JsonbAdapter<NonEmptyList<?>, List<Object>>- Throws:
Exception
-
adaptFromJson
- Specified by:
adaptFromJsonin interfacejakarta.json.bind.adapter.JsonbAdapter<NonEmptyList<?>, List<Object>>- Throws:
Exception
-