接口 DataCodec

所有已知实现类:
JsonDataCodec, ProtoDataCodec

public interface DataCodec
业务数据的编解码器
     see DataCodecKit
 
作者:
渔民小镇
日期:
2022-05-18
  • 方法概要

    修饰符和类型
    方法
    说明
    default String
    编解码名
    <T> T
    decode(byte[] data, Class<?> dataClass)
    将字节数组解码成对象
    byte[]
    encode(Object data)
    将数据对象编码成字节数组
  • 方法详细资料

    • encode

      byte[] encode(Object data)
      将数据对象编码成字节数组
      参数:
      data - 数据对象
      返回:
      bytes
    • decode

      <T> T decode(byte[] data, Class<?> dataClass)
      将字节数组解码成对象
      类型参数:
      T - t
      参数:
      data - 数据对象的字节
      dataClass - 数据对象 class
      返回:
      业务参数
    • codecName

      default String codecName()
      编解码名
      返回:
      编解码名