Returns an immutable bimap containing the given entries. The returned bimap iterates over entries in the same order as the original iterable.
Returns an immutable set multimap containing the same mappings as multimap. The generated multimap's key and value orderings correspond to the iteration ordering of the multimap.asMap() view. Repeated occurrences of an entry in the multimap after the first are ignored. Despite the method name, this method attempts to avoid actually copying the data when it is safe to do so. The exact circumstances under which a copy will or will not be performed are undocumented and subject to change.
Creates a new, empty ArrayListMultimap with the default initial capacities. This method will soon be deprecated in favor of MultimapBuilder.hashKeys().arrayListValues().build().
Guaranteed to throw an exception and leave the map unmodified.
Returns an empty multimap.
Returns an immutable map containing the given entries, with keys sorted by the provided comparator. This method is not type-safe, as it may be called on a map with keys that are not mutually comparable.
Sets the value associated with the current key (optional operation).
Returns a builder that creates immutable sorted maps whose keys are ordered by the reverse of their natural ordering.