public class BreezeWriter extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
BreezeWriter.WriteField |
| 限定符和类型 | 字段和说明 |
|---|---|
static boolean |
IS_PACK |
static int |
MAX_WRITE_COUNT |
| 构造器和说明 |
|---|
BreezeWriter() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
checkWriteCount(BreezeBuffer buffer,
Object object) |
static void |
putMessageType(BreezeBuffer buffer,
String name) |
static void |
writeArray(BreezeBuffer buffer,
Object[] value) |
static void |
writeBool(BreezeBuffer buffer,
boolean value) |
static void |
writeByte(BreezeBuffer buffer,
byte value) |
static void |
writeBytes(BreezeBuffer buffer,
byte[] value) |
static void |
writeCollection(BreezeBuffer buffer,
Collection<?> value) |
static void |
writeFloat32(BreezeBuffer buffer,
float value) |
static void |
writeFloat64(BreezeBuffer buffer,
double value) |
static void |
writeInt16(BreezeBuffer buffer,
short value) |
static void |
writeInt32(BreezeBuffer buffer,
int value) |
static void |
writeInt64(BreezeBuffer buffer,
long value) |
static void |
writeMap(BreezeBuffer buffer,
Map<?,?> value) |
static void |
writeMessage(BreezeBuffer buffer,
BreezeWriter.WriteField writeField) |
static void |
writeMessageField(BreezeBuffer buffer,
Integer index,
Object field) |
static void |
writeObject(BreezeBuffer buffer,
Object object) |
static void |
writeSchema(BreezeBuffer buffer,
Schema schema) |
static void |
writeString(BreezeBuffer buffer,
String str) |
public static void writeString(BreezeBuffer buffer, String str) throws BreezeException
BreezeExceptionpublic static void writeBytes(BreezeBuffer buffer, byte[] value) throws BreezeException
BreezeExceptionpublic static void writeBool(BreezeBuffer buffer, boolean value) throws BreezeException
BreezeExceptionpublic static void writeByte(BreezeBuffer buffer, byte value) throws BreezeException
BreezeExceptionpublic static void writeInt16(BreezeBuffer buffer, short value) throws BreezeException
BreezeExceptionpublic static void writeInt32(BreezeBuffer buffer, int value) throws BreezeException
BreezeExceptionpublic static void writeInt64(BreezeBuffer buffer, long value) throws BreezeException
BreezeExceptionpublic static void writeFloat32(BreezeBuffer buffer, float value) throws BreezeException
BreezeExceptionpublic static void writeFloat64(BreezeBuffer buffer, double value) throws BreezeException
BreezeExceptionpublic static void writeMessage(BreezeBuffer buffer, BreezeWriter.WriteField writeField) throws BreezeException
BreezeExceptionpublic static void writeMessageField(BreezeBuffer buffer, Integer index, Object field) throws BreezeException
BreezeExceptionpublic static void writeSchema(BreezeBuffer buffer, Schema schema) throws BreezeException
BreezeExceptionpublic static void writeObject(BreezeBuffer buffer, Object object) throws BreezeException
BreezeExceptionpublic static void writeMap(BreezeBuffer buffer, Map<?,?> value) throws BreezeException
BreezeExceptionpublic static void writeArray(BreezeBuffer buffer, Object[] value) throws BreezeException
BreezeExceptionpublic static void writeCollection(BreezeBuffer buffer, Collection<?> value) throws BreezeException
BreezeExceptionpublic static void checkWriteCount(BreezeBuffer buffer, Object object) throws BreezeException
BreezeExceptionpublic static void putMessageType(BreezeBuffer buffer, String name) throws BreezeException
BreezeExceptionCopyright © 2019. All rights reserved.