if (canDropDueToExpiredWindow(window)) { input -> { BoundedWindow window = Iterables.getOnlyElement(input.getWindows()); return !canDropDueToExpiredWindow(window); }) .collect(Collectors.toList());
if (canDropDueToExpiredWindow(window)) { input -> { BoundedWindow window = Iterables.getOnlyElement(input.getWindows()); return !canDropDueToExpiredWindow(window); }) .collect(Collectors.toList());