public final class JsonConvert extends Convert<JsonReader,JsonWriter>
详情见: http://redkale.org
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.reflect.Type |
TYPE_MAP_STRING_STRING |
| 限定符 | 构造器和说明 |
|---|---|
protected |
JsonConvert(JsonFactory factory,
boolean tiny) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
convertFrom(java.lang.reflect.Type type,
java.nio.ByteBuffer... buffers) |
<T> T |
convertFrom(java.lang.reflect.Type type,
char[] text) |
<T> T |
convertFrom(java.lang.reflect.Type type,
char[] text,
int start,
int len) |
<T> T |
convertFrom(java.lang.reflect.Type type,
java.io.InputStream in) |
<T> T |
convertFrom(java.lang.reflect.Type type,
JsonReader reader) |
<T> T |
convertFrom(java.lang.reflect.Type type,
java.lang.String text) |
void |
convertTo(JsonWriter writer,
java.lang.Object value) |
void |
convertTo(JsonWriter writer,
java.lang.reflect.Type type,
java.lang.Object value) |
java.lang.String |
convertTo(java.lang.Object value) |
void |
convertTo(java.io.OutputStream out,
java.lang.Object value) |
void |
convertTo(java.io.OutputStream out,
java.lang.reflect.Type type,
java.lang.Object value) |
java.nio.ByteBuffer[] |
convertTo(java.util.function.Supplier<java.nio.ByteBuffer> supplier,
java.lang.Object value) |
java.nio.ByteBuffer[] |
convertTo(java.util.function.Supplier<java.nio.ByteBuffer> supplier,
java.lang.reflect.Type type,
java.lang.Object value) |
java.lang.String |
convertTo(java.lang.reflect.Type type,
java.lang.Object value) |
JsonWriter |
convertToWriter(java.lang.Object value) |
JsonWriter |
convertToWriter(java.lang.reflect.Type type,
java.lang.Object value) |
JsonFactory |
getFactory() |
void |
offerJsonReader(JsonReader in) |
void |
offerJsonWriter(JsonWriter out) |
JsonReader |
pollJsonReader() |
JsonReader |
pollJsonReader(java.nio.ByteBuffer... buffers) |
JsonReader |
pollJsonReader(java.io.InputStream in) |
JsonWriter |
pollJsonWriter() |
JsonWriter |
pollJsonWriter(java.nio.charset.Charset charset,
java.io.OutputStream out) |
JsonWriter |
pollJsonWriter(java.io.OutputStream out) |
JsonByteBufferWriter |
pollJsonWriter(java.util.function.Supplier<java.nio.ByteBuffer> supplier) |
static JsonConvert |
root() |
protected JsonConvert(JsonFactory factory, boolean tiny)
public JsonFactory getFactory()
getFactory 在类中 Convert<JsonReader,JsonWriter>public static JsonConvert root()
public JsonReader pollJsonReader(java.nio.ByteBuffer... buffers)
public JsonReader pollJsonReader(java.io.InputStream in)
public JsonReader pollJsonReader()
public void offerJsonReader(JsonReader in)
public JsonByteBufferWriter pollJsonWriter(java.util.function.Supplier<java.nio.ByteBuffer> supplier)
public JsonWriter pollJsonWriter(java.io.OutputStream out)
public JsonWriter pollJsonWriter(java.nio.charset.Charset charset, java.io.OutputStream out)
public JsonWriter pollJsonWriter()
public void offerJsonWriter(JsonWriter out)
public <T> T convertFrom(java.lang.reflect.Type type,
java.lang.String text)
public <T> T convertFrom(java.lang.reflect.Type type,
char[] text)
public <T> T convertFrom(java.lang.reflect.Type type,
char[] text,
int start,
int len)
public <T> T convertFrom(java.lang.reflect.Type type,
java.io.InputStream in)
public <T> T convertFrom(java.lang.reflect.Type type,
java.nio.ByteBuffer... buffers)
public <T> T convertFrom(java.lang.reflect.Type type,
JsonReader reader)
public java.lang.String convertTo(java.lang.Object value)
public java.lang.String convertTo(java.lang.reflect.Type type,
java.lang.Object value)
public void convertTo(java.io.OutputStream out,
java.lang.Object value)
public void convertTo(java.io.OutputStream out,
java.lang.reflect.Type type,
java.lang.Object value)
public java.nio.ByteBuffer[] convertTo(java.util.function.Supplier<java.nio.ByteBuffer> supplier,
java.lang.Object value)
public java.nio.ByteBuffer[] convertTo(java.util.function.Supplier<java.nio.ByteBuffer> supplier,
java.lang.reflect.Type type,
java.lang.Object value)
public void convertTo(JsonWriter writer, java.lang.Object value)
public void convertTo(JsonWriter writer, java.lang.reflect.Type type, java.lang.Object value)
public JsonWriter convertToWriter(java.lang.Object value)
public JsonWriter convertToWriter(java.lang.reflect.Type type, java.lang.Object value)