AutoCloseable, javax.json.bind.Jsonbpublic class JsonBinding extends Object implements javax.json.bind.Jsonb
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
protected Map<String,?> |
createJsonpProperties(javax.json.bind.JsonbConfig jsonbConfig) |
Propagates properties from JsonbConfig to JSONP generator / parser factories.
|
<T> T |
fromJson(InputStream stream,
Class<T> clazz) |
|
<T> T |
fromJson(InputStream stream,
Type type) |
|
<T> T |
fromJson(Reader reader,
Class<T> type) |
|
<T> T |
fromJson(Reader reader,
Type type) |
|
<T> T |
fromJson(String str,
Class<T> type) |
|
<T> T |
fromJson(String str,
Type type) |
|
String |
toJson(Object object) |
|
void |
toJson(Object object,
OutputStream stream) |
|
void |
toJson(Object object,
Writer writer) |
|
String |
toJson(Object object,
Type type) |
|
void |
toJson(Object object,
Type type,
OutputStream stream) |
|
void |
toJson(Object object,
Type type,
Writer writer) |
public <T> T fromJson(String str, Class<T> type) throws javax.json.bind.JsonbException
fromJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic <T> T fromJson(String str, Type type) throws javax.json.bind.JsonbException
fromJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic <T> T fromJson(Reader reader, Class<T> type) throws javax.json.bind.JsonbException
fromJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic <T> T fromJson(Reader reader, Type type) throws javax.json.bind.JsonbException
fromJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic <T> T fromJson(InputStream stream, Class<T> clazz) throws javax.json.bind.JsonbException
fromJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic <T> T fromJson(InputStream stream, Type type) throws javax.json.bind.JsonbException
fromJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic String toJson(Object object) throws javax.json.bind.JsonbException
toJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic String toJson(Object object, Type type) throws javax.json.bind.JsonbException
toJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic void toJson(Object object, Writer writer) throws javax.json.bind.JsonbException
toJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic void toJson(Object object, Type type, Writer writer) throws javax.json.bind.JsonbException
toJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic void toJson(Object object, OutputStream stream) throws javax.json.bind.JsonbException
toJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic void toJson(Object object, Type type, OutputStream stream) throws javax.json.bind.JsonbException
toJson in interface javax.json.bind.Jsonbjavax.json.bind.JsonbExceptionpublic void close()
throws Exception
close in interface AutoCloseableExceptionCopyright © 2018 Oracle Corporation. All rights reserved.