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