Java: объединение нескольких предикатов

Есть ли в Java короткий элегантный способ объединить несколько предикатов (Guava Predicate) в один?

В настоящее время у меня есть некоторый список предикатов:

Collection<Predicate<TypeA>> preds = ...;

И у меня есть некоторый код, который проходит через предикаты и возвращает false, если любой из них ложен. Есть ли однострочник, который выполняет то же самое?

10
задан well actually 8 November 2011 в 01:32
поделиться