DataCodec.EncodeCHARSET_UTF8| 构造器和说明 |
|---|
JsonDataCodec() |
JsonDataCodec(com.alibaba.fastjson.parser.ParserConfig parserConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object[] |
decodeRequestData(byte[] data,
RpcMethod rpcMethod)
Request data - decoding
|
Object |
decodeResponseData(byte[] data,
RpcMethod rpcMethod)
Response data - decoding
|
byte[] |
encodeRequestData(Object[] data,
RpcMethod rpcMethod)
Request data - encoding
|
byte[] |
encodeResponseData(Object data,
RpcMethod rpcMethod)
Response data - encoding
|
List<Consumer<Map<String,Object>>> |
getDecodeRequestConsumerList()
The server parses
|
List<Consumer<Map<String,Object>>> |
getEncodeRequestConsumerList()
The client parses
|
static com.alibaba.fastjson.serializer.SerializerFeature[] |
getSerializerFeatures() |
static void |
setSerializerFeatures(com.alibaba.fastjson.serializer.SerializerFeature[] serializerFeatures) |
public JsonDataCodec()
public JsonDataCodec(com.alibaba.fastjson.parser.ParserConfig parserConfig)
public static void setSerializerFeatures(com.alibaba.fastjson.serializer.SerializerFeature[] serializerFeatures)
public static com.alibaba.fastjson.serializer.SerializerFeature[] getSerializerFeatures()
public List<Consumer<Map<String,Object>>> getEncodeRequestConsumerList()
DataCodecgetEncodeRequestConsumerList 在接口中 DataCodecpublic List<Consumer<Map<String,Object>>> getDecodeRequestConsumerList()
DataCodecgetDecodeRequestConsumerList 在接口中 DataCodecpublic byte[] encodeRequestData(Object[] data, RpcMethod rpcMethod)
DataCodecencodeRequestData 在接口中 DataCodecdata - datarpcMethod - rpcMethodpublic Object[] decodeRequestData(byte[] data, RpcMethod rpcMethod)
DataCodecdecodeRequestData 在接口中 DataCodecdata - datarpcMethod - rpcMethodpublic byte[] encodeResponseData(Object data, RpcMethod rpcMethod)
DataCodecencodeResponseData 在接口中 DataCodecdata - datarpcMethod - rpcMethodpublic Object decodeResponseData(byte[] data, RpcMethod rpcMethod)
DataCodecdecodeResponseData 在接口中 DataCodecdata - datarpcMethod - rpcMethodCopyright © 2021. All rights reserved.