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(javax.json.stream.JsonParser json, java.lang.Class<T> type)<T> TfromJson(javax.json.stream.JsonParser json, java.lang.reflect.Type runtimeType)<T> TfromJsonValue(javax.json.JsonValue json, java.lang.Class<T> type)<T> TfromJsonValue(javax.json.JsonValue json, java.lang.reflect.Type runtimeType)voidtoJson(java.lang.Object object, java.lang.reflect.Type runtimeType, javax.json.stream.JsonGenerator jsonGenerator)voidtoJson(java.lang.Object object, javax.json.stream.JsonGenerator jsonGenerator)javax.json.JsonValuetoJsonValue(java.lang.Object object)javax.json.JsonValuetoJsonValue(java.lang.Object object, java.lang.reflect.Type runtimeType)
-
-
-
Method Detail
-
fromJsonValue
<T> T fromJsonValue(javax.json.JsonValue json, java.lang.Class<T> type)
-
fromJsonValue
<T> T fromJsonValue(javax.json.JsonValue json, java.lang.reflect.Type runtimeType)
-
toJsonValue
javax.json.JsonValue toJsonValue(java.lang.Object object)
-
toJsonValue
javax.json.JsonValue toJsonValue(java.lang.Object object, java.lang.reflect.Type runtimeType)
-
fromJson
<T> T fromJson(javax.json.stream.JsonParser json, java.lang.Class<T> type)
-
fromJson
<T> T fromJson(javax.json.stream.JsonParser json, java.lang.reflect.Type runtimeType)
-
toJson
void toJson(java.lang.Object object, javax.json.stream.JsonGenerator jsonGenerator)
-
toJson
void toJson(java.lang.Object object, java.lang.reflect.Type runtimeType, javax.json.stream.JsonGenerator jsonGenerator)
-
-