Map<enum, List<Integer>>
을 gWt RequestFactory에 사용하고 싶습니다. (gwt-2.7.0을 사용하고 있습니다.)gwt RequestFactory 목록이 포함 된지도
latest documentation (여전히 2.7.0 버전 임)에 따르면 이것이 작동합니다.
Map
whereK
andV
are transportable types
모두 K (ENUM) 및 V 는 이동 가능한 유형이다. Map<enum, Integer>
이 작업을 수행,
The type java.util.Map<com.example.MyEnum ,java.util.List<java.lang.Integer>> cannot be used here
참고 : 나는 RequestFactory ValidationTool을 실행할 때
그러나, 나는 다음과 같은 오류가 발생합니다.
여기에 뭔가가 누락되었거나 그냥 가능하지 않습니까?
Google지도에서 지원되지 않는 이전 버전을 제외하고는 Google에서 답변을 찾을 수 없었습니다. 지도를 소개 한 이후로 아무도이 문제가 없었다고 생각합니다.
모든 해결 방법이 맵을 래핑해야합니까?
사용 :
댓글은 POJO에 당신의 내면의 유형을 포장하는 것이 좋습니다? 'enum.name()'을 호출하여 키를 얻을 수 있습니다. – Baz
@Baz가 아니어도 작동하지 않습니다.'error : java.util.Map 유형>는 사용할 수 없습니다. ' –
[This] (https://groups.google.com/forum/#!topic/google-web-toolkit/aLcp95-jhcI)와 관련이 있으며 _ "중첩 된 매개 변수가있는 유형이 아직 지원되지 않음"_ – Baz