2011-11-08 21 views
10

Java'da, birden fazla yüklemi (Guava Predicate) bir tanesinde birleştirmenin kısa ve zarif bir yolu var mı?Java: Çoklu yüklemeleri birleştirme

Şu anda, yüklemler bazı listesi var:

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

Ve önermeler sayesinde döngüler ve bunlardan herhangi biri yanlış olması durumunda false döndüren bazı kodlar var. Aynı şeyi yapan bir tek liner var mı?

+0

Umm ... Bunu sizin için yapacak bir yöntem yazınız mı? Şimdi kullanıcılar için tek bir astar! –

+0

Hayır, işte bu kadar değil. – Charlotte

cevap

7

Guava kullanıyorsanız, Predicates#and istediğini yapacak gibi görünüyor.

İlgili konular