Xtend: объявить пустую карту как инструкцию возврата - PullRequest
0 голосов
/ 21 сентября 2018

В переопределенном методе я хотел бы вернуть пустую карту.Как я пытаюсь заставить это работать:

override myMethod() {
    #{} // cannot convert from Map<Object, Object> to Map<String,MyClass>
}

И что работает, но так "Xtend-ish":

override myMethod() {
    Collections.emptyMap // Works
}

1 Ответ

0 голосов
/ 21 сентября 2018

Следующее должно работать

override Map<String,MyClass> myMethod() {
    #{}
}
...