Coding 接口;以CodexEnum区分编解码类型,其实现类要实现Coding接口; 并且类型为CodexEnum的元素;Coding接口中有两个方法,编码和解码,用于 将字节数组解码成基本类型或者字符串,或将传入的数据编码成字节数组。
CodexParser接口;其实现类要实现CodexParser接口;并且要实现其接口 中定义的两个方法,解析和反解析,用于将字节数组解析成对象,或将对象编 码成字节数组。编解码解析器是对编解码器的一个补充,因为实际使用中,可 能会出现多余的冗余字段是无意义的,需要进行二次处理。
首先继承CodexEnum
枚举,创建类型元素用于标识编解码器的编解码格式;
编解码解析器类继承Coding
和CodexParser
接口,前者用于获取
根据编解码类型获取编解码解析器,内部是一个解析器构造器的缓冲池,用于使用 时快速创建解析器。