котором юнион четырех интерфейсов, как получить из этого типа интерфейс где есть определенный ключ, который мне нужен?
if(object is instanceof нужный интерфейс) object.нужноеПоле
получается такую проверку 4 раза надо ?)
если в каждом интерфейсе есть это поле, то можно такое не городить и сразу object.нужноеПоле
не в том то и дело, ключ приходит из просов и он может быть любой, но он гарантированно есть в одном из интерфейсов
тогда да, несколько ифов
в любом случае спасибо )
Обсуждают сегодня