(@Nullable Object element)
| 340 | } |
| 341 | |
| 342 | @Override |
| 343 | public int count(@Nullable Object element) { |
| 344 | int count = unfiltered.count(element); |
| 345 | if (count > 0) { |
| 346 | @SuppressWarnings("unchecked") // element is equal to an E |
| 347 | E e = (E) element; |
| 348 | return predicate.apply(e) ? count : 0; |
| 349 | } |
| 350 | return 0; |
| 351 | } |
| 352 | |
| 353 | @Override |
| 354 | public int add(@Nullable E element, int occurrences) { |