@NonNull open fun createGsonSupportInheritingClasses(parent: Class<Any!>!, inheriting: Array<Class<Any!>!>!): Gson
parent
- Class<Any!>!: root class of hierarchy.
inheriting
- Array<Class<Any!>!>!: class which inherit parent class.
Return
Gson: which support guava optional serialization and class hierarchy.