Uses of Interface
com.google.common.collect.SortedMultiset
Packages that use SortedMultiset
Package
Description
Collection interfaces and implementations, and other utilities for collections.
-
Uses of SortedMultiset in com.google.common.collect
Classes in com.google.common.collect that implement SortedMultisetModifier and TypeClassDescriptionclassForwardingSortedMultiset<E extends @Nullable Object>A sorted multiset which forwards all its method calls to another sorted multiset.protected classA skeleton implementation of a descending multiset view.classASortedMultisetwhose contents will never change, with many other important properties detailed atImmutableCollection.final classTreeMultiset<E extends @Nullable Object>A multiset which maintains the ordering of its elements, according to either their natural order or an explicitComparator.Methods in com.google.common.collect that return SortedMultisetModifier and TypeMethodDescriptionprotected abstract SortedMultiset<E> ForwardingSortedMultiset.delegate()ForwardingSortedMultiset.descendingMultiset()SortedMultiset.descendingMultiset()Returns a descending view of this multiset.ForwardingSortedMultiset.headMultiset(E upperBound, BoundType boundType) SortedMultiset.headMultiset(E upperBound, BoundType boundType) Returns a view of this multiset restricted to the elements less thanupperBound, optionally includingupperBounditself.TreeMultiset.headMultiset(E upperBound, BoundType boundType) protected SortedMultiset<E> ForwardingSortedMultiset.standardSubMultiset(E lowerBound, BoundType lowerBoundType, E upperBound, BoundType upperBoundType) A sensible definition ofForwardingSortedMultiset.subMultiset(Object, BoundType, Object, BoundType)in terms ofheadMultisetandtailMultiset.ForwardingSortedMultiset.subMultiset(E lowerBound, BoundType lowerBoundType, E upperBound, BoundType upperBoundType) SortedMultiset.subMultiset(E lowerBound, BoundType lowerBoundType, E upperBound, BoundType upperBoundType) Returns a view of this multiset restricted to the range betweenlowerBoundandupperBound.ForwardingSortedMultiset.tailMultiset(E lowerBound, BoundType boundType) SortedMultiset.tailMultiset(E lowerBound, BoundType boundType) Returns a view of this multiset restricted to the elements greater thanlowerBound, optionally includinglowerBounditself.TreeMultiset.tailMultiset(E lowerBound, BoundType boundType) static <E extends @Nullable Object>
SortedMultiset<E> Multisets.unmodifiableSortedMultiset(SortedMultiset<E> sortedMultiset) Returns an unmodifiable view of the specified sorted multiset.Methods in com.google.common.collect with parameters of type SortedMultisetModifier and TypeMethodDescriptionstatic <E> ImmutableSortedMultiset<E> ImmutableSortedMultiset.copyOfSorted(SortedMultiset<E> sortedMultiset) Returns an immutable sorted multiset containing the elements of a sorted multiset, sorted by the sameComparator.static <E extends @Nullable Object>
SortedMultiset<E> Multisets.unmodifiableSortedMultiset(SortedMultiset<E> sortedMultiset) Returns an unmodifiable view of the specified sorted multiset.