1 package uk.co.jezuk.mango.binarypredicates; 2 3 6 public class Or implements uk.co.jezuk.mango.BinaryPredicate 7 { 8 public Or(uk.co.jezuk.mango.BinaryPredicate pred1, uk.co.jezuk.mango.BinaryPredicate pred2) { p1_ = pred1; p2_ = pred2; } 9 public boolean test(Object x, Object y) { return p1_.test(x,y) || p2_.test(x,y); } 10 11 private uk.co.jezuk.mango.BinaryPredicate p1_; 12 private uk.co.jezuk.mango.BinaryPredicate p2_; 13 } | Popular Tags |