Я новичок в Groovy.Типичные коллекции в Groovy: Noob question
Учитывая следующий интерфейс:
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) }
}
Этот код работает отлично, но я не получаю никакого кода намекая против it
, несмотря на его строго типизирован до EventSubscriber
.
Есть ли способ добиться этой типизации в groovy, или это просто не отличный способ?