public class ProtobufSerializer extends BasicSerializer implements Serializer
byteArrayClazz, charset, stringClazz| 构造器和说明 |
|---|
ProtobufSerializer() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
deserialize(Class<T> clazz,
byte[] data) |
<T> T |
deserialize(Class<T> clazz,
byte[] data,
int index,
int count) |
<T> T |
deserialize(Class<T> clazz,
InputStream inputStream) |
byte[] |
serialize(Object obj) |
void |
serialize(Object obj,
OutputStream outputStream) |
serializeString, tryDeserialize, tryDeserialize, tryDeserialize, trySerializepublic byte[] serialize(Object obj) throws IOException
serialize 在接口中 SerializerIOExceptionpublic void serialize(Object obj, OutputStream outputStream) throws IOException
serialize 在接口中 SerializerIOExceptionpublic <T> T deserialize(Class<T> clazz, byte[] data) throws IOException
deserialize 在接口中 SerializerIOExceptionpublic <T> T deserialize(Class<T> clazz, byte[] data, int index, int count) throws IOException
deserialize 在接口中 SerializerIOExceptionpublic <T> T deserialize(Class<T> clazz, InputStream inputStream) throws IOException
deserialize 在接口中 SerializerIOExceptionCopyright © 2020. All rights reserved.