protected abstract class ForwardingSortedMultiset.StandardDescendingMultiset extends DescendingMultiset<E>
DescendingMultiset.descendingMultiset() will not reflect any changes you make to the behavior of methods such as
ForwardingCollection.add(Object) or DescendingMultiset.pollFirstEntry(). This skeleton implementation correctly
delegates each of its operations to the appropriate methods of this ForwardingSortedMultiset.
In many cases, you may wish to override DescendingMultiset.descendingMultiset() to return an instance
of a subclass of StandardDescendingMultiset.
ForwardingMultiset.StandardElementSetMultiset.Entry<E>| Constructor and Description |
|---|
StandardDescendingMultiset()
Constructor for use by subclasses.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) SortedMultiset<E> |
forwardMultiset() |
comparator, createEntrySet, delegate, descendingMultiset, elementSet, entryIterator, entrySet, firstEntry, headMultiset, iterator, lastEntry, pollFirstEntry, pollLastEntry, subMultiset, tailMultiset, toArray, toArray, toStringadd, count, equals, hashCode, remove, setCount, setCount, standardAdd, standardAddAll, standardClear, standardContains, standardCount, standardEquals, standardHashCode, standardIterator, standardRemove, standardRemoveAll, standardRetainAll, standardSetCount, standardSetCount, standardSize, standardToStringadd, addAll, clear, contains, containsAll, isEmpty, remove, removeAll, retainAll, size, standardContainsAll, standardIsEmpty, standardToArray, standardToArrayclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic StandardDescendingMultiset()
SortedMultiset<E> forwardMultiset()
forwardMultiset in class DescendingMultiset<E>