| 程序包 | 说明 |
|---|---|
| com.weibo.breeze | |
| com.weibo.breeze.message | |
| com.weibo.breeze.serializer | |
| com.weibo.breeze.type |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
BreezeReader.checkType(BreezeBuffer buffer,
byte type) |
static void |
BreezeWriter.checkWriteCount(BreezeBuffer buffer,
Object object) |
static int |
BreezeReader.getAndCheckSize(BreezeBuffer buffer) |
static void |
BreezeWriter.putMessageType(BreezeBuffer buffer,
String name) |
static Boolean |
BreezeReader.readBool(BreezeBuffer buffer) |
static BreezeType |
BreezeReader.readBreezeType(BreezeBuffer buffer,
Type type) |
static Byte |
BreezeReader.readByte(BreezeBuffer buffer) |
static byte[] |
BreezeReader.readBytes(BreezeBuffer buffer) |
static <T> void |
BreezeReader.readCollection(BreezeBuffer buffer,
Collection<T> collection,
Type valueType) |
static Float |
BreezeReader.readFloat32(BreezeBuffer buffer) |
static Double |
BreezeReader.readFloat64(BreezeBuffer buffer) |
static Short |
BreezeReader.readInt16(BreezeBuffer buffer) |
static Integer |
BreezeReader.readInt32(BreezeBuffer buffer) |
static Long |
BreezeReader.readInt64(BreezeBuffer buffer) |
static <T,K> void |
BreezeReader.readMap(BreezeBuffer buffer,
Map<T,K> map,
Type keyType,
Type valueType) |
static void |
BreezeReader.readMessage(BreezeBuffer buffer,
BreezeReader.ReadField readField) |
static Message |
BreezeReader.readMessage(BreezeBuffer buffer,
Class<? extends Message> clz) |
static String |
BreezeReader.readMessageName(BreezeBuffer buffer,
byte typeByte) |
static <T> T |
BreezeReader.readObject(BreezeBuffer buffer,
Class<T> clz) |
static Object |
BreezeReader.readObjectByType(BreezeBuffer buffer,
Type type) |
static Schema |
BreezeReader.readSchema(BreezeBuffer buffer,
boolean withType) |
static String |
BreezeReader.readString(BreezeBuffer buffer) |
static void |
BreezeReader.skipType(BreezeBuffer buffer) |
static void |
BreezeWriter.writeArray(BreezeBuffer buffer,
Object[] value) |
static void |
BreezeWriter.writeBool(BreezeBuffer buffer,
boolean value) |
static void |
BreezeWriter.writeByte(BreezeBuffer buffer,
byte value) |
static void |
BreezeWriter.writeBytes(BreezeBuffer buffer,
byte[] value) |
static void |
BreezeWriter.writeCollection(BreezeBuffer buffer,
Collection<?> value) |
static void |
BreezeWriter.writeFloat32(BreezeBuffer buffer,
float value) |
static void |
BreezeWriter.writeFloat64(BreezeBuffer buffer,
double value) |
static void |
BreezeWriter.writeInt16(BreezeBuffer buffer,
short value) |
static void |
BreezeWriter.writeInt32(BreezeBuffer buffer,
int value) |
static void |
BreezeWriter.writeInt64(BreezeBuffer buffer,
long value) |
static void |
BreezeWriter.writeMap(BreezeBuffer buffer,
Map<?,?> value) |
static void |
BreezeWriter.writeMessage(BreezeBuffer buffer,
BreezeWriter.WriteField writeField) |
static void |
BreezeWriter.writeMessageField(BreezeBuffer buffer,
Integer index,
Object field) |
static void |
BreezeWriter.writeObject(BreezeBuffer buffer,
Object object) |
static void |
BreezeWriter.writeSchema(BreezeBuffer buffer,
Schema schema) |
static void |
BreezeWriter.writeString(BreezeBuffer buffer,
String str) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Schema.Field.readField(BreezeBuffer buffer,
Object object) |
GenericMessage |
GenericMessage.readFromBuf(BreezeBuffer buffer) |
Message |
Message.readFromBuf(BreezeBuffer buffer)
read message fields
|
void |
Schema.Field.writeField(BreezeBuffer buffer,
Object object) |
void |
GenericMessage.writeToBuf(BreezeBuffer buffer) |
void |
Message.writeToBuf(BreezeBuffer buffer) |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
Serializer.readFromBuf(BreezeBuffer buffer)
read entire message from buffer.
|
BigInteger |
BigIntegerSerializer.readFromBuf(BreezeBuffer buffer) |
T |
CommonSerializer.readFromBuf(BreezeBuffer buffer) |
BigDecimal |
BigDecimalSerializer.readFromBuf(BreezeBuffer buffer) |
Timestamp |
TimestampSerializer.readFromBuf(BreezeBuffer buffer) |
Enum |
EnumSerializer.readFromBuf(BreezeBuffer buffer) |
Date |
DateSerializer.readFromBuf(BreezeBuffer buffer) |
void |
BigDecimalSerializer.writeToBuf(BigDecimal obj,
BreezeBuffer buffer) |
void |
BigIntegerSerializer.writeToBuf(BigInteger obj,
BreezeBuffer buffer) |
void |
DateSerializer.writeToBuf(Date date,
BreezeBuffer buffer) |
void |
EnumSerializer.writeToBuf(Enum obj,
BreezeBuffer buffer) |
void |
CommonSerializer.writeToBuf(Object obj,
BreezeBuffer buffer) |
void |
Serializer.writeToBuf(T obj,
BreezeBuffer buffer) |
void |
TimestampSerializer.writeToBuf(Timestamp obj,
BreezeBuffer buffer) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TypeMessage.putType(BreezeBuffer buffer) |
void |
TypePlaceHolder.putType(BreezeBuffer buffer) |
default void |
BreezeType.putType(BreezeBuffer buffer) |
default T |
BreezeType.read(BreezeBuffer buffer) |
byte[] |
TypeByteArray.read(BreezeBuffer buffer,
boolean withType) |
List<?> |
TypeArray.read(BreezeBuffer buffer,
boolean withType) |
List<?> |
TypePackedArray.read(BreezeBuffer buffer,
boolean withType) |
Byte |
TypeByte.read(BreezeBuffer buffer,
boolean withType) |
Float |
TypeFloat32.read(BreezeBuffer buffer,
boolean withType) |
T |
TypeMessage.read(BreezeBuffer buffer,
boolean withType) |
String |
TypeString.read(BreezeBuffer buffer,
boolean withType) |
Integer |
TypeInt32.read(BreezeBuffer buffer,
boolean withType) |
Boolean |
TypeBool.read(BreezeBuffer buffer,
boolean withType) |
Short |
TypeInt16.read(BreezeBuffer buffer,
boolean withType) |
Map<?,?> |
TypePackedMap.read(BreezeBuffer buffer,
boolean withType) |
Long |
TypeInt64.read(BreezeBuffer buffer,
boolean withType) |
Map |
TypeMap.read(BreezeBuffer buffer,
boolean withType) |
T |
TypePlaceHolder.read(BreezeBuffer buffer,
boolean withType) |
Double |
TypeFloat64.read(BreezeBuffer buffer,
boolean withType) |
T |
BreezeType.read(BreezeBuffer buffer,
boolean withType) |
<T,K> Map<T,K> |
TypePackedMap.read(BreezeBuffer buffer,
Map<T,K> map,
Type kType,
Type vType,
boolean withType) |
<T,K> Map<T,K> |
TypeMap.read(BreezeBuffer buffer,
Map<T,K> map,
Type kType,
Type vType,
boolean withType) |
static boolean |
TypeBool.readBool(BreezeBuffer buffer) |
<T> void |
TypeArray.readBySize(BreezeBuffer buffer,
Collection<T> collection,
Type vType,
int size) |
<T> void |
TypePackedArray.readBySize(BreezeBuffer buffer,
Collection<T> collection,
Type vType,
int size,
boolean isPacked) |
static byte |
TypeByte.readByte(BreezeBuffer buffer) |
static byte[] |
TypeByteArray.readBytes(BreezeBuffer buffer) |
static float |
TypeFloat32.readFloat32(BreezeBuffer buffer) |
static double |
TypeFloat64.readFloat64(BreezeBuffer buffer) |
static short |
TypeInt16.readInt16(BreezeBuffer buffer) |
static int |
TypeInt32.readInt32(BreezeBuffer buffer) |
static long |
TypeInt64.readInt64(BreezeBuffer buffer) |
static String |
TypeString.readString(BreezeBuffer buffer) |
static String |
TypeString.readString(BreezeBuffer buffer,
byte type) |
void |
TypeBool.write(BreezeBuffer buffer,
Boolean value,
boolean withType) |
void |
TypeByteArray.write(BreezeBuffer buffer,
byte[] value,
boolean withType) |
void |
TypeByte.write(BreezeBuffer buffer,
Byte value,
boolean withType) |
void |
TypeFloat64.write(BreezeBuffer buffer,
Double value,
boolean withType) |
void |
TypeFloat32.write(BreezeBuffer buffer,
Float value,
boolean withType) |
void |
TypeInt32.write(BreezeBuffer buffer,
Integer value,
boolean withType) |
void |
TypeArray.write(BreezeBuffer buffer,
List<?> value,
boolean withType) |
void |
TypePackedArray.write(BreezeBuffer buffer,
List<?> value,
boolean withType) |
void |
TypeInt64.write(BreezeBuffer buffer,
Long value,
boolean withType) |
void |
TypePackedMap.write(BreezeBuffer buffer,
Map<?,?> value,
boolean withType) |
void |
TypeMap.write(BreezeBuffer buffer,
Map<?,?> value,
boolean withType) |
void |
TypeInt16.write(BreezeBuffer buffer,
Short value,
boolean withType) |
void |
TypeString.write(BreezeBuffer buffer,
String value,
boolean withType) |
default void |
BreezeType.write(BreezeBuffer buffer,
T value) |
void |
TypeMessage.write(BreezeBuffer buffer,
T value,
boolean withType) |
void |
TypePlaceHolder.write(BreezeBuffer buffer,
T value,
boolean withType) |
void |
BreezeType.write(BreezeBuffer buffer,
T value,
boolean withType) |
void |
TypeArray.writeArray(BreezeBuffer buffer,
Object[] value,
boolean withType) |
void |
TypeArray.writeCollection(BreezeBuffer buffer,
Collection<?> value,
boolean withType) |
void |
TypeBool.writeMessageField(BreezeBuffer buffer,
int index,
Boolean field,
boolean withType,
boolean checkDefault) |
void |
TypeFloat64.writeMessageField(BreezeBuffer buffer,
int index,
Double field,
boolean withType,
boolean checkDefault) |
void |
TypeFloat32.writeMessageField(BreezeBuffer buffer,
int index,
Float field,
boolean withType,
boolean checkDefault) |
void |
TypeInt32.writeMessageField(BreezeBuffer buffer,
int index,
Integer field,
boolean withType,
boolean checkDefault) |
void |
TypeInt64.writeMessageField(BreezeBuffer buffer,
int index,
Long field,
boolean withType,
boolean checkDefault) |
void |
TypeInt16.writeMessageField(BreezeBuffer buffer,
int index,
Short field,
boolean withType,
boolean checkDefault) |
default void |
BreezeType.writeMessageField(BreezeBuffer buffer,
int index,
T field) |
default void |
BreezeType.writeMessageField(BreezeBuffer buffer,
int index,
T field,
boolean withType,
boolean checkDefault) |
Copyright © 2019. All rights reserved.