return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
Predicate<E> combinedPredicate = Predicates.<E>and(filtered.predicate, predicate); return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
Predicate<E> combinedPredicate = Predicates.<E>and(filtered.predicate, predicate); return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
Predicate<E> combinedPredicate = Predicates.<E>and(filtered.predicate, predicate); return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
Predicate<E> combinedPredicate = Predicates.<E>and(filtered.predicate, predicate); return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
Predicate<E> combinedPredicate = Predicates.<E>and(filtered.predicate, predicate); return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
Predicate<E> combinedPredicate = Predicates.<E>and(filtered.predicate, predicate); return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
Predicate<E> combinedPredicate = Predicates.<E>and(filtered.predicate, predicate); return new FilteredMultiset<E>(filtered.unfiltered, combinedPredicate); return new FilteredMultiset<E>(unfiltered, predicate);
@Override int distinctElements() { return elementSet().size(); }
@Override public boolean retainAll(Collection<?> c) { return elementSet().retainAll(c); }
@Override int distinctElements() { return elementSet().size(); }
@Override int distinctElements() { return elementSet().size(); }
@Override public boolean contains(@Nullable Object element) { return count(element) > 0; }
@Override int distinctElements() { return elementSet().size(); }
@Override int distinctElements() { return elementSet().size(); }
@Override public boolean removeAll(Collection<?> c) { return elementSet().removeAll(c); }
@Override int distinctElements() { return elementSet().size(); }