Uses of Class
com.google.common.collect.ImmutableMultiset
Packages that use ImmutableMultiset
Package
Description
Collection interfaces and implementations, and other utilities for collections.
Utility methods and classes for networking (such as IP addresses and domain names).
Testing utilities.
-
Uses of ImmutableMultiset in com.google.common.collect
Subclasses of ImmutableMultiset in com.google.common.collectModifier and TypeClassDescription(package private) final class
A descending wrapper around anImmutableSortedMultiset
(package private) class
class
ASortedMultiset
whose contents will never change, with many other important properties detailed atImmutableCollection
.(package private) final class
An implementation of ImmutableMultiset backed by a JDK Map and a list of entries.(package private) class
Implementation ofImmutableMultiset
with zero or more elements.(package private) final class
An immutable sorted multiset with one or more distinct elements.Fields in com.google.common.collect declared as ImmutableMultisetModifier and TypeFieldDescription(package private) static final ImmutableMultiset
<Object> RegularImmutableMultiset.EMPTY
(package private) final ImmutableMultiset
<E> ImmutableMultiset.EntrySetSerializedForm.multiset
Methods in com.google.common.collect that return ImmutableMultisetModifier and TypeMethodDescriptionImmutableMultiset.Builder.build()
Returns a newly-createdImmutableMultiset
based on the contents of theBuilder
.(package private) ImmutableMultiset
<E> ImmutableMultiset.Builder.buildJdkBacked()
private static <E> ImmutableMultiset
<E> ImmutableMultiset.copyFromElements
(E... elements) (package private) static <E> ImmutableMultiset
<E> ImmutableMultiset.copyFromEntries
(Collection<? extends Multiset.Entry<? extends E>> entries) static <E> ImmutableMultiset
<E> Multisets.copyHighestCountFirst
(Multiset<E> multiset) Returns a copy ofmultiset
as anImmutableMultiset
whose iteration order puts the highest count first, with ties broken by the iteration order of the original multiset.static <E> ImmutableMultiset
<E> ImmutableMultiset.copyOf
(E[] elements) Returns an immutable multiset containing the given elements, in the "grouped iteration order" described in the class documentation.static <E> ImmutableMultiset
<E> Returns an immutable multiset containing the given elements, in the "grouped iteration order" described in the class documentation.static <E> ImmutableMultiset
<E> Returns an immutable multiset containing the given elements, in the "grouped iteration order" described in the class documentation.(package private) static <E> ImmutableMultiset
<E> JdkBackedImmutableMultiset.create
(Collection<? extends Multiset.Entry<? extends E>> entries) (package private) static <E> ImmutableMultiset
<E> RegularImmutableMultiset.create
(Collection<? extends Multiset.Entry<? extends E>> entries) (package private) ImmutableMultiset
<K> ImmutableMultimap.createKeys()
ImmutableMultimap.keys()
Returns an immutable multiset containing all the keys in this multimap, in the same order and with the same frequencies as they appear in this multimap; to get only a single occurrence of each key, useImmutableMultimap.keySet()
.static <E> ImmutableMultiset
<E> ImmutableMultiset.of()
Returns the empty immutable multiset.static <E> ImmutableMultiset
<E> ImmutableMultiset.of
(E e1) Returns an immutable multiset containing a single element.static <E> ImmutableMultiset
<E> ImmutableMultiset.of
(E e1, E e2) Returns an immutable multiset containing the given elements, in order.static <E> ImmutableMultiset
<E> ImmutableMultiset.of
(E e1, E e2, E e3) Returns an immutable multiset containing the given elements, in the "grouped iteration order" described in the class documentation.static <E> ImmutableMultiset
<E> ImmutableMultiset.of
(E e1, E e2, E e3, E e4) Returns an immutable multiset containing the given elements, in the "grouped iteration order" described in the class documentation.static <E> ImmutableMultiset
<E> ImmutableMultiset.of
(E e1, E e2, E e3, E e4, E e5) Returns an immutable multiset containing the given elements, in the "grouped iteration order" described in the class documentation.static <E> ImmutableMultiset
<E> ImmutableMultiset.of
(E e1, E e2, E e3, E e4, E e5, E e6, E... others) Returns an immutable multiset containing the given elements, in the "grouped iteration order" described in the class documentation.final ImmutableMultiset
<E> FluentIterable.toMultiset()
Returns anImmutableMultiset
containing all of the elements from this fluent iterable.Methods in com.google.common.collect that return types with arguments of type ImmutableMultisetModifier and TypeMethodDescription(package private) static <T,
E> Collector <T, ?, ImmutableMultiset<E>> CollectCollectors.toImmutableMultiset
(Function<? super T, ? extends E> elementFunction, ToIntFunction<? super T> countFunction) static <E> Collector
<E, ?, ImmutableMultiset<E>> ImmutableMultiset.toImmutableMultiset()
Returns aCollector
that accumulates the input elements into a newImmutableMultiset
.static <T,
E> Collector <T, ?, ImmutableMultiset<E>> ImmutableMultiset.toImmutableMultiset
(Function<? super T, ? extends E> elementFunction, ToIntFunction<? super T> countFunction) Returns aCollector
that accumulates elements into anImmutableMultiset
whose elements are the result of applyingelementFunction
to the inputs, with counts equal to the result of applyingcountFunction
to the inputs.static <E> Collector
<E, ?, ImmutableMultiset<E>> ImmutableSortedMultiset.toImmutableMultiset()
Deprecated.static <T,
E> Collector <T, ?, ImmutableMultiset<E>> ImmutableSortedMultiset.toImmutableMultiset
(Function<? super T, ? extends E> elementFunction, ToIntFunction<? super T> countFunction) Methods in com.google.common.collect with parameters of type ImmutableMultisetModifier and TypeMethodDescriptionstatic <E> Multiset
<E> Multisets.unmodifiableMultiset
(ImmutableMultiset<E> multiset) Deprecated.no need to use thisConstructors in com.google.common.collect with parameters of type ImmutableMultisetModifierConstructorDescription(package private)
EntrySetSerializedForm
(ImmutableMultiset<E> multiset) -
Uses of ImmutableMultiset in com.google.common.net
Methods in com.google.common.net that return types with arguments of type ImmutableMultisetModifier and TypeMethodDescriptionprivate Map
<String, ImmutableMultiset<String>> MediaType.parametersAsMap()
-
Uses of ImmutableMultiset in com.google.common.testing
Methods in com.google.common.testing that return ImmutableMultisetModifier and TypeMethodDescription(package private) static <E> ImmutableMultiset
<E> FreshValueGenerator.generateImmutableMultiset
(E freshElement)
ImmutableSortedMultiset.toImmutableSortedMultiset(java.util.Comparator<? super E>)
.