0

私は言っている行があります

List<FilterConfig> configs = filter.getFilterConfig();

そしてIntelliJは私に警告します

Unchecked assignment: java.util.List to java.util.List<com.sencha.gxt.data.shared.loader.FilterConfig>

ただし、呼び出されたメソッドは次のように述べています。

public abstract List<FilterConfig> getFilterConfig();

したがって、ここにはチェックされていないキャストはありません。

https://docs.sencha.com/gxt/javadoc/com/sencha/gxt/widget/core/client/grid/filters/Filter.html https://docs.sencha.com/gxt/javadoc/com/sencha /gxt/data/shared/loader/FilterConfig.html

4

1 に答える 1

1

Andy のおかげで、私は問題を発見しました:filterここでは生の型でしたが、これはgetFilterConfig().

着替えた途端

Filter filter

Filter<?,?> filter

警告が消えました。

于 2016-07-06T14:18:31.157 に答える