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) 的读写最终都会调用本类的方法。
  • 静态方法,无实例状态。

相关条目