核心类
com.google.gson.Gson
- 实现核心的功能逻辑com.google.gson.internal.Excluder
- 协助实现排除字段的功能,内部代理了另一个TypeAdapter实现序列化逻辑。com.google.gson.internal.bind.JsonAdapterAnnotationTypeAdapterFactory
- 如果类型、字段带有com.google.gson.annotations.JsonAdapter
注解,则有注解指定的Adapter执行序列化。com.google.gson.internal.bind.ReflectiveTypeAdapterFactory
- 通过Type不能直接找到Adapter时,由该类实现。