Home | History | Annotate | Download | only in collect

Lines Matching full:bimap

26  * An immutable {@link BiMap} with reliable user-specified iteration order. Does
33 * make a "defensive copy" of a bimap provided to your class by a caller.
44 implements BiMap<K, V> {
50 * Returns the empty bimap.
59 * Returns an immutable bimap containing a single entry.
118 * A builder for creating immutable bimap instances, especially {@code public
132 * multiple times to build multiple bimaps in series. Each bimap is a superset
144 * Associates {@code key} with {@code value} in the built bimap. Duplicate
153 * Associates all of the given map's keys and values in the built bimap.
165 * Returns a newly-created immutable bimap.
179 * Returns an immutable bimap containing the same entries as {@code map}. If
194 ImmutableBiMap<K, V> bimap = (ImmutableBiMap<K, V>) map;
195 return bimap;
247 * Guaranteed to throw an exception and leave the bimap unmodified.
275 /** Bimap with no mappings. */
294 * Since the bimap is immutable, ImmutableBiMap doesn't require special logic
295 * for keeping the bimap and its inverse in sync during serialization, the way
299 SerializedForm(ImmutableBiMap<?, ?> bimap) {
300 super(bimap);