public abstract class AbstractJsonStringWriter extends JsonWriter
| 限定符和类型 | 字段和说明 |
|---|---|
protected char[] |
buf |
protected static ThreadLocal<SoftReference<char[]>> |
bufLocal |
protected int |
count |
static char[] |
FALSE_VALUE |
static char[] |
MIN_INT_VALUE |
static char[] |
MIN_LONG_VALUE |
static char[] |
NULL |
static char[] |
TRUE_VALUE |
| 构造器和说明 |
|---|
AbstractJsonStringWriter() |
AbstractJsonStringWriter(int initialSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractJsonStringWriter |
append(char c) |
AbstractJsonStringWriter |
append(CharSequence csq) |
AbstractJsonStringWriter |
append(CharSequence csq,
int start,
int end) |
void |
close() |
protected void |
expandCapacity(int minimumCapacity) |
void |
flush() |
void |
reset() |
int |
size() |
String |
toString() |
void |
write(char[] c) |
void |
write(char[] c,
int off,
int len) |
void |
write(int c) |
void |
write(String str) |
void |
write(String str,
int off,
int len) |
void |
writeBoolean(boolean b) |
void |
writeByte(byte i) |
void |
writeInt(int i) |
void |
writeLong(long i) |
void |
writeNull() |
void |
writeShort(short i) |
existRef, popRef, pushRef, writeBooleanArray, writeBooleanArray, writeIntArray, writeIntArray, writeLongArray, writeLongArray, writeShortArray, writeShortArray, writeStringArray, writeStringWithQuoteprotected char[] buf
protected int count
protected static final ThreadLocal<SoftReference<char[]>> bufLocal
public static final char[] NULL
public static final char[] MIN_INT_VALUE
public static final char[] MIN_LONG_VALUE
public static final char[] TRUE_VALUE
public static final char[] FALSE_VALUE
public AbstractJsonStringWriter()
public AbstractJsonStringWriter(int initialSize)
public AbstractJsonStringWriter append(CharSequence csq)
append 在接口中 Appendableappend 在类中 Writerpublic AbstractJsonStringWriter append(CharSequence csq, int start, int end)
append 在接口中 Appendableappend 在类中 Writerpublic AbstractJsonStringWriter append(char c)
append 在接口中 Appendableappend 在类中 Writerpublic void close()
public void writeNull()
writeNull 在类中 JsonWriterpublic void writeBoolean(boolean b)
writeBoolean 在类中 JsonWriterpublic void writeInt(int i)
writeInt 在类中 JsonWriterpublic void writeShort(short i)
writeShort 在类中 JsonWriterpublic void writeByte(byte i)
writeByte 在类中 JsonWriterpublic void writeLong(long i)
writeLong 在类中 JsonWriterpublic void reset()
public int size()
protected void expandCapacity(int minimumCapacity)
Copyright © 2016. All rights reserved.