java generi c функция не распознает тип данных T - PullRequest
0 голосов
/ 07 марта 2020

Итак, я использовал такую ​​функцию:

public <T extends net.dv8tion.jda.core.events.Event> void waitForEvent(java.lang.Class<T> classType,
                                                      java.util.function.Predicate<T> condition,
                                                      java.util.function.Consumer<T> action)

но когда я заполняю тип класса, waiter.waitForEvent(PrivateMessageReceivedEvent.class, e -> something, doSomething) e не был распознан как тип PrivateMessageReceivedEvent Интересно, есть ли решение для этого. Спасибо.

...