У меня есть этот метод:Проверить тип родового
public <T> void onMultipleSelectionTextFinished(
@NonNull ArrayList<FMultipleSelectionText.HolderItem<T>> holderItems,
int payload) {
// check here
}
Как я могу проверить внутри него, что holderItem
имеет тип ArrayList<FMultipleSelectionText.HolderItem<EFunction>>
и, если она затем бросайте его, что и обрабатывать, если особым образом?
EDIT:
Я попытался с помощью instanceof
, но он говорит это:
Кроме того, я пошел разгромом castig его Object
первым, а затем castig его снова к тому, что Мне нужно, но это не изящное решение :(
Если вам требуются специальные функции типа, не используйте генераторы –