如果序列化字段没有使用,GSON应该忽略参数化类型?

时间:2012-11-07 15:33:38

标签: java json gson

如果我有:

class X<T> {
   String a;
   T b;
}

然后我认为GSON会抱怨参数化,因为它无法序列化字段b。但是,如果我将其更改为:

class X<T> {
   String a;
   transient T b;
}

GSON现在应该不关心,因为它不应该序列化使用类型参数的字段。

有没有人发现这有什么问题?我猜这只是对GSON开发人员的疏忽,我愿意修改代码来解决,但我想知道在尝试这样做之前是否就是这种情况。

0 个答案:

没有答案