(@Nullable T t)
| 460 | } |
| 461 | |
| 462 | @Override |
| 463 | public boolean apply(@Nullable T t) { |
| 464 | // Avoid using the Iterator to avoid generating garbage (issue 820). |
| 465 | for (int i = 0; i < components.size(); i++) { |
| 466 | if (components.get(i).apply(t)) { |
| 467 | return true; |
| 468 | } |
| 469 | } |
| 470 | return false; |
| 471 | } |
| 472 | |
| 473 | @Override |
| 474 | public int hashCode() { |