【发布时间】:2019-02-13 00:04:27
【问题描述】:
我有一个类对象,其中包含一个接口变量,用于我不想序列化为 JSON 的回调。我试图使用 @JsonIgnoreProperties() 注释让它忽略接口变量,但到目前为止还没有运气。预处理器因 IllegalArgumentException 无法猜测 CallbackRun...
而窒息界面大致如下:
public interface callbackRun {
void runOnFinish();
}
我的班级的粗笔画形状定义为:
@JSONMapper
@JsonIgnoreProperties(ignoreUnknown=true)
public class itemInventory {
public static itemInventory_MapperImpl MAPPER = new itemInventory_MapperImpl();
private static final List<item> itemList = new ArrayList<>();
private callbackRun responseHandler = null;
/ * other variables, getters setters here */
}
让 GWT-jackson-APT 忽略此接口的最佳方法是什么?或者我是否必须完全重新定义我的所有对象才能删除我的回调函数引用?
【问题讨论】:
标签: java gwt gwt-jackson-apt