Package org.apache.johnzon.jsonb
Class JohnzonJsonb
java.lang.Object
org.apache.johnzon.jsonb.JohnzonJsonb
- All Implemented Interfaces:
jakarta.json.bind.Jsonb,AutoCloseable,JsonbExtension
public class JohnzonJsonb
extends Object
implements jakarta.json.bind.Jsonb, AutoCloseable, JsonbExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()<T> T<T> T<T> TfromJson(InputStream stream, Class<T> type) <T> TfromJson(InputStream stream, Type runtimeType) <T> T<T> T<T> T<T> T<T> TfromJsonValue(jakarta.json.JsonValue json, Class<T> type) <T> TfromJsonValue(jakarta.json.JsonValue json, Type type) voidvoidtoJson(Object inObject, OutputStream stream) voidvoidvoidtoJson(Object inObject, Type runtimeType, OutputStream stream) voidjakarta.json.JsonValuetoJsonValue(Object object) jakarta.json.JsonValuetoJsonValue(Object rawObject, Type runtimeType)
-
Constructor Details
-
JohnzonJsonb
-
-
Method Details
-
fromJson
- Specified by:
fromJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
fromJson
- Specified by:
fromJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
fromJson
- Specified by:
fromJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
fromJson
- Specified by:
fromJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
fromJson
- Specified by:
fromJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
fromJson
- Specified by:
fromJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
toJson
- Specified by:
toJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
toJson
- Specified by:
toJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
toJson
- Specified by:
toJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
toJson
public void toJson(Object inObject, Type runtimeType, Writer writer) throws jakarta.json.bind.JsonbException - Specified by:
toJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
toJson
- Specified by:
toJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
toJson
public void toJson(Object inObject, Type runtimeType, OutputStream stream) throws jakarta.json.bind.JsonbException - Specified by:
toJsonin interfacejakarta.json.bind.Jsonb- Throws:
jakarta.json.bind.JsonbException
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
fromJsonValue
- Specified by:
fromJsonValuein interfaceJsonbExtension
-
toJsonValue
- Specified by:
toJsonValuein interfaceJsonbExtension
-
fromJsonValue
- Specified by:
fromJsonValuein interfaceJsonbExtension
-
toJsonValue
- Specified by:
toJsonValuein interfaceJsonbExtension
-
fromJson
- Specified by:
fromJsonin interfaceJsonbExtension
-
fromJson
- Specified by:
fromJsonin interfaceJsonbExtension
-
toJson
- Specified by:
toJsonin interfaceJsonbExtension
-
toJson
public void toJson(Object object, Type runtimeType, jakarta.json.stream.JsonGenerator jsonGenerator) - Specified by:
toJsonin interfaceJsonbExtension
-