程序包的使用
cn.wjybxx.dsoncodec
使用cn.wjybxx.dsoncodec的程序包
-
类说明类型id。类型id的写入策略结构化的类型名。Q:如何解决集合和Map的编解码问题?允许继承扩展,子类应继续保持不可变。自定义POJO对象编解码实现接口,该接口与
DsonCodecImpl协同工作,为典型的桥接模式。编解码器注册表文档转换器 将对象转换为文档或类文档结构,比如:Json/Bson/Yaml/Lua,主要用于持久化存储如果用户期望强制写入null,需要先调用DsonObjectWriter.writeName(String), 再调用DsonObjectWriter.writeNull(String)字典的编码代理类型信息类型的元数据 不使用Schema这样的东西,是因为Schema包含的信息太多,难以手动维护。类型元数据注册表 -
类说明自定义POJO对象编解码实现接口,该接口与
DsonCodecImpl协同工作,为典型的桥接模式。如果用户期望强制写入null,需要先调用DsonObjectWriter.writeName(String), 再调用DsonObjectWriter.writeNull(String)字典的编码代理类型信息