ho la seguente espressione:Java 8 Stream - controllare se instanceof
scheduleIntervalContainers.stream()
.filter(sic -> ((ScheduleIntervalContainer)sic).getStartTime() != ((ScheduleIntervalContainer)sic).getEndTime())
.collect(Collectors.toList());
dove scheduleIntervalContainers è di tipo ScheduleContainer
final List<ScheduleContainer> scheduleIntervalContainers
Esiste una possibilita 'di controllare il tipo prima del filtro?
Oppure '.filter (ScheduleIntervalContainer.class :: isInstance) .map (ScheduleIntervalContainer.class :: cast)', qualunque sia lo stile che preferisci. – Holger