一般的なマップを変更しようとしていました
private final Map<String, Object> dataObject;
に
private final Map<String, ?> dataObject;
ゲッターはから変わります
public Map<String, Object> getDataObject() {
return dataObject;
}
に
public Map<String, ?> getDataObject() {
return dataObject;
}
しかしセッター:
public void addDataObject(final String key, final Object value) {
dataObject.put(key, value);
}
エラーなしで構成することはできませんか?または、「?」を使用しようとして間違っていますか?ジェネリック