TypeReaders
基本信息
| 属性 | 值 |
|---|---|
| 类名 | amerifrance.guideapi.util.serialization.TypeReaders |
| 类型 | class,静态工具方法集合 |
| 启用版本 | Minecraft 1.7.10 |
功能
ItemStack、Color 等基础类型在 JSON 与对象之间的实际读写实现。
实现要点
- 与 BookCreator 分工:后者是适配器外壳(
JsonSerializer/JsonDeserializer的壳类),本类是内核(真正从 JsonElement 取出值并构造对象)。 - 6 个适配器(itemStack / color / page / entry / category / book) 的读写最终都会调用本类的方法。
- 静态方法,无实例状态。
相关条目
- BookCreator - 调用方(适配器外壳)
- ITypeReader - 接口契约
- NBTBookTags - 相关键名常量
- BookHelper - 书反序列化辅助