Map<enum, List<Integer>>
をgwt RequestFactoryに使用します。 (私はgwt-2.7.0を使用しています)gwt RequestFactoryリストを含むマップ
latest documentation(まだ2.7.0バージョンのようです)によると、これはうまくいくはずです。
Map
whereK
andV
are transportable types
K(列挙)とV 両方が搬型タイプです。 Map<enum, Integer>
が作業を行い、
The type java.util.Map<com.example.MyEnum ,java.util.List<java.lang.Integer>> cannot be used here
注:私はRequestFactory ValidationToolを実行したときに
はしかし、私は次のエラーを取得します。
ここに何か不足していますか、それともできませんか?
グーグルでは、旧バージョンではマップが全くサポートされていなかったことを除いて、私は答えを見つけることができませんでした。 マップを導入して以来、誰もこの問題を抱えているとは思えません。
この回避策を適用するにはどうすればよいですか?
を使用すると、それは '地図<文字列、リスト>'で動作しますか? 'enum.name()'を呼び出してキーを取得することができます。 –
Baz
@Baz nopeは動作しません: 'エラー:型java.util.Map>はここでは使用できません' –
[This] (https://groups.google.com/forum/#!topic/google-web-toolkit/aLcp95-jhcI)は関連していると思われます。_ "ネストされたパラメータ化されたタイプはまだサポートされていません" _ – Baz