我有以下代码片段:
public class MyClass{
private Object returnValue;
//getters setters
}
Gson gson=...;
MyClass cl=new MyClass();
cl.setResultValue(***new OtherClass()***);
gson.toJson(cl,MyClass.class);
当我尝试反序列化时,我需要观察returnValue字段中的OtherClass实例,但我得到的是一个LinkedHashMap。我知道这可能是由于Object字段类型造成的,但如何强制它获取实际的对象类型,而不仅仅是Object?