the second line after getValueshould be instead for : ()T1V; ()TV; @NonNull
class java/util/Map$Entry
getValue
()TV;
()T1V;
For @Nullableit will be ()T0V;
( ", , null" ), @NonNull Object value = entry.getValue();, entry Map.Entry<String, @Nullable Object>, Map.Entry<String, @NonNull Object>. Eclipse, Map.Entry , java/util/Map$Entry.eea :
class java/util/Map$Entry
, Map, @NonNull Object o = map.get("foo");. @Nullable:
class java/util/Map
get
(Ljava/lang/Object;)TV;
(Ljava/lang/Object;)T0V;
. : Eclipse 4.6 -