Я новичок в Groovy.
Учитывая следующий интерфейс:
public interface EventSubscriber {
void onEvent(Achiever achiever, AchievementEvent event);
}
и этот фрагмент кода Groovy, который его использует:
List<EventSubscriber> subscribers;
public void publishEvent(Achiever achiever, AchievementEvent event) {
subscribers.each { it.onEvent(achiever, event) }
}
Thisкод работает нормально, однако я не получаю намеков на код it
, несмотря на то, что он строго набирается на EventSubscriber
.
Есть ли способ добиться этой типизации в Groovy, или это просто не Groovy способ