Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Predicates.or(
- Predicates.and(p1, p2, Predicates.or(p3, p4)),
- Predicates.and(p3, p2, Predicates.or(p1, p4))
- Predicates.and(p3, p2, Predicates.or(Predicates.and(p1, p2), Predicates.and(p2, p3)))
- );
- Predicates.or(
- Predicates.and(p2, Predicates.or(p3, p4)),
- Predicates.and(p3, p2, Predicates.or(p4))
- Predicates.and(p3, p2, Predicates.or(Predicates.and(p2), Predicates.and(p2, p3)))
- );
- Predicate<T> p1OrTrue = p1;
- Predicate<T> p1OrFalse = p1;
- if (dontUseP1) {
- p1OrTrue = Prediactes.alwaysTrue();
- p1OrFalse = Predicates.alwaysFalse();
- }
- Predicates.or(
- Predicates.and(p1OrTrue, p2, Predicates.or(p3, p4)),
- Predicates.and(p3, p2, Predicates.or(p1OrFalse, p4))
- Predicates.and(p3, p2, Predicates.or(Predicates.and(p1OrTrue, p2), Predicates.and(p2, p3)))
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement