Gson:使用通用方法进行处理

时间:2019-07-08 10:01:51

标签: java generics types gson

我有一个通用类。它具有反序列化对象并返回它的方法:

public class MyClass<T> {
 T storage;
 private T get() throws InterruptedException {
    T clone=gson.fromJson(storage,myclass); //not working
    return clone;
  }
}

我的问题是fromJson需要一个Class作为第二个参数。如何从T型车上得到它? fromJson是否有通用实现?

编辑:是否有Gson的通用实现,如何避免这种构造(在问题中提到)来获取类?

0 个答案:

没有答案