Module org.apache.johnzon.jsonb
Interface JsonbExtension
-
- All Known Implementing Classes:
JohnzonJsonb
public interface JsonbExtension
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> TfromJson(jakarta.json.stream.JsonParser json, java.lang.Class<T> type)<T> TfromJson(jakarta.json.stream.JsonParser json, java.lang.reflect.Type runtimeType)<T> TfromJsonValue(jakarta.json.JsonValue json, java.lang.Class<T> type)<T> TfromJsonValue(jakarta.json.JsonValue json, java.lang.reflect.Type runtimeType)voidtoJson(java.lang.Object object, jakarta.json.stream.JsonGenerator jsonGenerator)voidtoJson(java.lang.Object object, java.lang.reflect.Type runtimeType, jakarta.json.stream.JsonGenerator jsonGenerator)jakarta.json.JsonValuetoJsonValue(java.lang.Object object)jakarta.json.JsonValuetoJsonValue(java.lang.Object object, java.lang.reflect.Type runtimeType)
-
-
-
Method Detail
-
fromJsonValue
<T> T fromJsonValue(jakarta.json.JsonValue json, java.lang.Class<T> type)
-
fromJsonValue
<T> T fromJsonValue(jakarta.json.JsonValue json, java.lang.reflect.Type runtimeType)
-
toJsonValue
jakarta.json.JsonValue toJsonValue(java.lang.Object object)
-
toJsonValue
jakarta.json.JsonValue toJsonValue(java.lang.Object object, java.lang.reflect.Type runtimeType)
-
fromJson
<T> T fromJson(jakarta.json.stream.JsonParser json, java.lang.Class<T> type)
-
fromJson
<T> T fromJson(jakarta.json.stream.JsonParser json, java.lang.reflect.Type runtimeType)
-
toJson
void toJson(java.lang.Object object, jakarta.json.stream.JsonGenerator jsonGenerator)
-
toJson
void toJson(java.lang.Object object, java.lang.reflect.Type runtimeType, jakarta.json.stream.JsonGenerator jsonGenerator)
-
-