Interface JsonbExtension
-
- All Known Implementing Classes:
JohnzonJsonb
public interface JsonbExtension
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> T
fromJson(javax.json.stream.JsonParser json, java.lang.Class<T> type)
<T> T
fromJson(javax.json.stream.JsonParser json, java.lang.reflect.Type runtimeType)
<T> T
fromJsonValue(javax.json.JsonValue json, java.lang.Class<T> type)
<T> T
fromJsonValue(javax.json.JsonValue json, java.lang.reflect.Type runtimeType)
void
toJson(java.lang.Object object, java.lang.reflect.Type runtimeType, javax.json.stream.JsonGenerator jsonGenerator)
void
toJson(java.lang.Object object, javax.json.stream.JsonGenerator jsonGenerator)
javax.json.JsonValue
toJsonValue(java.lang.Object object)
javax.json.JsonValue
toJsonValue(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)
-
-