| 限定符和类型 | 方法和说明 |
|---|---|
AbstractByteBuf |
Serializer.encode(Object object,
Map<String,String> context)
序列化
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
Serializer.decode(AbstractByteBuf data,
Class clazz,
Map<String,String> context)
反序列化,只有类型,返回对象
|
void |
Serializer.decode(AbstractByteBuf data,
Object template,
Map<String,String> context)
反序列化,已有数据,填充字段
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractByteBuf |
ProtobufSerializer.encode(Object object,
Map<String,String> context) |
protected AbstractByteBuf |
ProtobufSerializer.encodeSofaRequest(SofaRequest sofaRequest,
Map<String,String> context) |
protected AbstractByteBuf |
ProtobufSerializer.encodeSofaResponse(SofaResponse sofaResponse,
Map<String,String> context) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
ProtobufSerializer.decode(AbstractByteBuf data,
Class clazz,
Map<String,String> context) |
void |
ProtobufSerializer.decode(AbstractByteBuf data,
Object template,
Map<String,String> context) |
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractByteBuf |
SofaHessianSerializer.encode(Object object,
Map<String,String> context) |
protected AbstractByteBuf |
SofaHessianSerializer.encodeSofaRequest(SofaRequest sofaRequest,
Map<String,String> context)
Do encode SofaRequest
|
protected AbstractByteBuf |
SofaHessianSerializer.encodeSofaResponse(SofaResponse response,
Map<String,String> context)
Do encode SofaResponse
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
SofaHessianSerializer.decode(AbstractByteBuf data,
Class clazz,
Map<String,String> context) |
void |
SofaHessianSerializer.decode(AbstractByteBuf data,
Object template,
Map<String,String> context) |
protected SofaRequest |
SofaHessianSerializer.decodeSofaRequest(AbstractByteBuf data,
Map<String,String> context)
Do decode SofaRequest
|
protected void |
SofaHessianSerializer.decodeSofaRequestByTemplate(AbstractByteBuf data,
Map<String,String> context,
SofaRequest template)
Do decode SofaRequest
|
protected SofaResponse |
SofaHessianSerializer.decodeSofaResponse(AbstractByteBuf data,
Map<String,String> context)
Do decode SofaResponse
|
protected void |
SofaHessianSerializer.decodeSofaResponseByTemplate(AbstractByteBuf data,
Map<String,String> context,
SofaResponse template)
Do decode SofaResponse
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractByteBuf |
SofaRequest.getData()
Gets data.
|
| 限定符和类型 | 方法和说明 |
|---|---|
SofaRequest |
SofaRequest.setData(AbstractByteBuf data)
Sets data.
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractByteBuf |
SofaResponse.getData()
Gets data.
|
| 限定符和类型 | 方法和说明 |
|---|---|
SofaResponse |
SofaResponse.setData(AbstractByteBuf data)
Sets data.
|
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Object |
ProtocolDecoder.decodeAll(AbstractByteBuf byteBuf,
Object out)
全部解码
|
abstract Object |
ProtocolDecoder.decodeBody(AbstractByteBuf byteBuf,
Object out)
body解码
|
abstract Object |
ProtocolDecoder.decodeHeader(AbstractByteBuf byteBuf,
Object out)
头部解码
|
abstract void |
ProtocolEncoder.encodeAll(Object object,
AbstractByteBuf byteBuf)
全部编码
|
abstract void |
ProtocolEncoder.encodeBody(Object object,
AbstractByteBuf byteBuf)
body编码
|
abstract void |
ProtocolEncoder.encodeHeader(Object object,
AbstractByteBuf byteBuf)
头部编码
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ByteArrayWrapperByteBuf |
class |
ByteStreamWrapperByteBuf |
| 限定符和类型 | 类和说明 |
|---|---|
class |
NettyByteBuffer |
Copyright © 2008–2018 The Ant Financial. All rights reserved.