public class CommonSerializer<T> extends Object implements Serializer<T>
| 限定符和类型 | 字段和说明 |
|---|---|
static boolean |
WITH_STATIC_FIELD |
| 构造器和说明 |
|---|
CommonSerializer(Class<T> clz) |
CommonSerializer(Schema schema) |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
getHash(String name) |
String[] |
getNames() |
T |
readFromBuf(BreezeBuffer buffer)
read entire message from buffer.
|
void |
writeToBuf(Object obj,
BreezeBuffer buffer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNamepublic CommonSerializer(Class<T> clz) throws BreezeException
BreezeExceptionpublic CommonSerializer(Schema schema) throws BreezeException
BreezeExceptionpublic static int getHash(String name)
public void writeToBuf(Object obj, BreezeBuffer buffer) throws BreezeException
writeToBuf 在接口中 Serializer<T>BreezeExceptionpublic T readFromBuf(BreezeBuffer buffer) throws BreezeException
SerializerreadFromBuf 在接口中 Serializer<T>buffer - BreezeBufferBreezeException - serialize exceptionpublic String[] getNames()
getNames 在接口中 Serializer<T>Copyright © 2019. All rights reserved.