1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5 <!-- Generated by javadoc (build 1.5.0_06) on Wed Aug 20 17:16:45 PDT 2008 -->
7 ImmutableBiMap (Google Collections Library - snapshot-
20080820 (ALPHA))
10 <META NAME=
"keywords" CONTENT=
"com.google.common.collect.ImmutableBiMap class">
12 <LINK REL =
"stylesheet" TYPE=
"text/css" HREF=
"../../../../stylesheet.css" TITLE=
"Style">
14 <SCRIPT type=
"text/javascript">
15 function windowTitle()
17 parent.document.
title=
"ImmutableBiMap (Google Collections Library - snapshot-20080820 (ALPHA))";
25 <BODY BGCOLOR=
"white" onload=
"windowTitle();">
28 <!-- ========= START OF TOP NAVBAR ======= -->
29 <A NAME=
"navbar_top"><!-- --></A>
30 <A HREF=
"#skip-navbar_top" title=
"Skip navigation links"></A>
31 <TABLE BORDER=
"0" WIDTH=
"100%" CELLPADDING=
"1" CELLSPACING=
"0" SUMMARY=
"">
33 <TD COLSPAN=
2 BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1">
34 <A NAME=
"navbar_top_firstrow"><!-- --></A>
35 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"3" SUMMARY=
"">
36 <TR ALIGN=
"center" VALIGN=
"top">
37 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../overview-summary.html"><FONT CLASS=
"NavBarFont1"><B>Overview
</B></FONT></A> </TD>
38 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-summary.html"><FONT CLASS=
"NavBarFont1"><B>Package
</B></FONT></A> </TD>
39 <TD BGCOLOR=
"#FFFFFF" CLASS=
"NavBarCell1Rev"> <FONT CLASS=
"NavBarFont1Rev"><B>Class
</B></FONT> </TD>
40 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-tree.html"><FONT CLASS=
"NavBarFont1"><B>Tree
</B></FONT></A> </TD>
41 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../deprecated-list.html"><FONT CLASS=
"NavBarFont1"><B>Deprecated
</B></FONT></A> </TD>
42 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../index-all.html"><FONT CLASS=
"NavBarFont1"><B>Index
</B></FONT></A> </TD>
43 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../help-doc.html"><FONT CLASS=
"NavBarFont1"><B>Help
</B></FONT></A> </TD>
47 <TD ALIGN=
"right" VALIGN=
"top" ROWSPAN=
3><EM>
53 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
54 <A HREF=
"../../../../com/google/common/collect/HashMultiset.html" title=
"class in com.google.common.collect"><B>PREV CLASS
</B></A>
55 <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.Builder.html" title=
"class in com.google.common.collect"><B>NEXT CLASS
</B></A></FONT></TD>
56 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
57 <A HREF=
"../../../../index.html?com/google/common/collect/ImmutableBiMap.html" target=
"_top"><B>FRAMES
</B></A>
58 <A HREF=
"ImmutableBiMap.html" target=
"_top"><B>NO FRAMES
</B></A>
59 <SCRIPT type=
"text/javascript">
62 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
67 <A HREF=
"../../../../allclasses-noframe.html"><B>All Classes
</B></A>
74 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
75 SUMMARY:
<A HREF=
"#nested_class_summary">NESTED
</A> |
FIELD
|
<A HREF=
"#constructor_summary">CONSTR
</A> |
<A HREF=
"#method_summary">METHOD
</A></FONT></TD>
76 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
77 DETAIL:
FIELD
|
<A HREF=
"#constructor_detail">CONSTR
</A> |
<A HREF=
"#method_detail">METHOD
</A></FONT></TD>
80 <A NAME=
"skip-navbar_top"></A>
81 <!-- ========= END OF TOP NAVBAR ========= -->
84 <!-- ======== START OF CLASS DATA ======== -->
87 com.google.common.collect
</FONT>
89 Class ImmutableBiMap
<K,V
></H2>
91 <A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title=
"class or interface in java.lang">java.lang.Object
</A>
92 <IMG SRC=
"../../../../resources/inherit.gif" ALT=
"extended by "><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">com.google.common.collect.ImmutableMap
</A><K,V
>
93 <IMG SRC=
"../../../../resources/inherit.gif" ALT=
"extended by "><B>com.google.common.collect.ImmutableBiMap
<K,V
></B>
96 <DT><B>All Implemented Interfaces:
</B> <DD><A HREF=
"../../../../com/google/common/collect/BiMap.html" title=
"interface in com.google.common.collect">BiMap
</A><K,V
>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/io/Serializable.html" title=
"class or interface in java.io">Serializable
</A>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/concurrent/ConcurrentMap.html" title=
"class or interface in java.util.concurrent">ConcurrentMap
</A><K,V
>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><K,V
></DD>
100 <DT><PRE>public abstract class
<B>ImmutableBiMap
<K,V
></B><DT>extends
<A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A><K,V
><DT>implements
<A HREF=
"../../../../com/google/common/collect/BiMap.html" title=
"interface in com.google.common.collect">BiMap
</A><K,V
></DL>
104 An immutable
<A HREF=
"../../../../com/google/common/collect/BiMap.html" title=
"interface in com.google.common.collect"><CODE>BiMap
</CODE></A> with reliable user-specified iteration order. Does
105 not permit null keys or values. An
<code>ImmutableBiMap
</code> and its inverse
106 have the same iteration ordering.
108 <p>An instance of
<code>ImmutableBiMap
</code> contains its own data and will
109 <i>never
</i> change.
<code>ImmutableBiMap
</code> is convenient for
110 <code>public static final
</code> maps (
"constant maps") and also lets you easily
111 make a
"defensive copy" of a bimap provided to your class by a caller.
113 <p><b>Note
</b>: Although this class is not final, it cannot be subclassed as
114 it has no public or protected constructors. Thus, instances of this class are
115 guaranteed to be immutable.
120 <DT><B>Author:
</B></DT>
122 <DT><B>See Also:
</B><DD><A HREF=
"../../../../serialized-form.html#com.google.common.collect.ImmutableBiMap">Serialized Form
</A></DL>
126 <!-- ======== NESTED CLASS SUMMARY ======== -->
128 <A NAME=
"nested_class_summary"><!-- --></A>
129 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
130 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
131 <TH ALIGN=
"left" COLSPAN=
"2"><FONT SIZE=
"+2">
132 <B>Nested Class Summary
</B></FONT></TH>
134 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
135 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
136 <CODE>static
class
</CODE></FONT></TD>
137 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.Builder.html" title=
"class in com.google.common.collect">ImmutableBiMap.Builder
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.Builder.html" title=
"type parameter in ImmutableBiMap.Builder">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.Builder.html" title=
"type parameter in ImmutableBiMap.Builder">V
</A>></B></CODE>
140 A builder for creating immutable bimap instances, especially
<code>public
141 static final
</code> bimaps (
"constant bimaps").
</TD>
144 <A NAME=
"nested_classes_inherited_from_class_java.util.Map"><!-- --></A>
145 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
146 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
147 <TH ALIGN=
"left"><B>Nested classes/interfaces inherited from interface java.util.
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A></B></TH>
149 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
150 <TD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.Entry.html" title=
"class or interface in java.util">Map.Entry
</A><<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.Entry.html" title=
"class or interface in java.util">K
</A>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.Entry.html" title=
"class or interface in java.util">V
</A>></CODE></TD>
155 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
157 <A NAME=
"constructor_summary"><!-- --></A>
158 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
159 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
160 <TH ALIGN=
"left" COLSPAN=
"2"><FONT SIZE=
"+2">
161 <B>Constructor Summary
</B></FONT></TH>
163 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
164 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#ImmutableBiMap()">ImmutableBiMap
</A></B>()
</CODE>
167 </TD>
171 <!-- ========== METHOD SUMMARY =========== -->
173 <A NAME=
"method_summary"><!-- --></A>
174 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
175 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
176 <TH ALIGN=
"left" COLSPAN=
"2"><FONT SIZE=
"+2">
177 <B>Method Summary
</B></FONT></TH>
179 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
180 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
182 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"0" SUMMARY=
"">
183 <TR ALIGN=
"right" VALIGN=
"">
184 <TD NOWRAP
><FONT SIZE=
"-1">
185 <CODE><K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.Builder.html" title=
"class in com.google.common.collect">ImmutableBiMap.Builder
</A><K,V
></CODE></FONT></TD>
189 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#builder()">builder
</A></B>()
</CODE>
192 Returns a new builder.
</TD>
194 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
195 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
196 <CODE> boolean
</CODE></FONT></TD>
197 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#containsKey(java.lang.Object)">containsKey
</A></B>(
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title=
"class or interface in java.lang">Object
</A> key)
</CODE>
200 Returns
<tt>true
</tt> if this map contains a mapping for the specified
203 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
204 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
205 <CODE> boolean
</CODE></FONT></TD>
206 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#containsValue(java.lang.Object)">containsValue
</A></B>(
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title=
"class or interface in java.lang">Object
</A> value)
</CODE>
209 Returns
<tt>true
</tt> if this map maps one or more keys to the
210 specified value.
</TD>
212 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
213 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
215 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"0" SUMMARY=
"">
216 <TR ALIGN=
"right" VALIGN=
"">
217 <TD NOWRAP
><FONT SIZE=
"-1">
218 <CODE><K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
></CODE></FONT></TD>
222 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#copyOf(java.util.Map)">copyOf
</A></B>(
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><? extends K,? extends V
> map)
</CODE>
225 Returns an immutable bimap containing the same entries as
<code>map
</code>.
</TD>
227 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
228 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
229 <CODE> <A HREF=
"../../../../com/google/common/collect/ImmutableSet.html" title=
"class in com.google.common.collect">ImmutableSet
</A><<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.Entry.html" title=
"class or interface in java.util">Map.Entry
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>>></CODE></FONT></TD>
230 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#entrySet()">entrySet
</A></B>()
</CODE>
233 Returns an immutable set of the mappings in this map.
</TD>
235 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
236 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
237 <CODE> boolean
</CODE></FONT></TD>
238 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#equals(java.lang.Object)">equals
</A></B>(
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title=
"class or interface in java.lang">Object
</A> o)
</CODE>
241 Indicates whether some other object is
"equal to" this one.
</TD>
243 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
244 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
245 <CODE> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A></CODE></FONT></TD>
246 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#forcePut(K, V)">forcePut
</A></B>(
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A> key,
247 <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A> value)
</CODE>
250 Guaranteed to throw an exception and leave the bimap unmodified.
</TD>
252 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
253 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
254 <CODE> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A></CODE></FONT></TD>
255 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#get(java.lang.Object)">get
</A></B>(
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title=
"class or interface in java.lang">Object
</A> key)
</CODE>
258 Returns the value to which this map maps the specified key.
</TD>
260 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
261 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
262 <CODE> int
</CODE></FONT></TD>
263 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#hashCode()">hashCode
</A></B>()
</CODE>
266 Returns a hash code value for the object.
</TD>
268 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
269 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
270 <CODE>abstract
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>></CODE></FONT></TD>
271 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#inverse()">inverse
</A></B>()
</CODE>
274 Returns the inverse view of this bimap, which maps each of this bimap's
275 values to its associated key.
</TD>
277 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
278 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
279 <CODE> boolean
</CODE></FONT></TD>
280 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#isEmpty()">isEmpty
</A></B>()
</CODE>
283 Returns
<tt>true
</tt> if this map contains no key-value mappings.
</TD>
285 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
286 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
287 <CODE> <A HREF=
"../../../../com/google/common/collect/ImmutableSet.html" title=
"class in com.google.common.collect">ImmutableSet
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>></CODE></FONT></TD>
288 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#keySet()">keySet
</A></B>()
</CODE>
291 Returns an immutable set of the keys in this map.
</TD>
293 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
294 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
296 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"0" SUMMARY=
"">
297 <TR ALIGN=
"right" VALIGN=
"">
298 <TD NOWRAP
><FONT SIZE=
"-1">
299 <CODE><K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
></CODE></FONT></TD>
303 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#of()">of
</A></B>()
</CODE>
306 Returns the empty bimap.
</TD>
308 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
309 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
311 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"0" SUMMARY=
"">
312 <TR ALIGN=
"right" VALIGN=
"">
313 <TD NOWRAP
><FONT SIZE=
"-1">
314 <CODE><K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
></CODE></FONT></TD>
318 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#of(K, V)">of
</A></B>(K
k1,
322 Returns an immutable bimap containing a single entry.
</TD>
324 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
325 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
327 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"0" SUMMARY=
"">
328 <TR ALIGN=
"right" VALIGN=
"">
329 <TD NOWRAP
><FONT SIZE=
"-1">
330 <CODE><K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
></CODE></FONT></TD>
334 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#of(K, V, K, V)">of
</A></B>(K
k1,
340 Returns an immutable map containing the given entries, in order.
</TD>
342 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
343 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
345 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"0" SUMMARY=
"">
346 <TR ALIGN=
"right" VALIGN=
"">
347 <TD NOWRAP
><FONT SIZE=
"-1">
348 <CODE><K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
></CODE></FONT></TD>
352 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#of(K, V, K, V, K, V)">of
</A></B>(K
k1,
360 Returns an immutable map containing the given entries, in order.
</TD>
362 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
363 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
365 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"0" SUMMARY=
"">
366 <TR ALIGN=
"right" VALIGN=
"">
367 <TD NOWRAP
><FONT SIZE=
"-1">
368 <CODE><K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
></CODE></FONT></TD>
372 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#of(K, V, K, V, K, V, K, V)">of
</A></B>(K
k1,
382 Returns an immutable map containing the given entries, in order.
</TD>
384 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
385 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
387 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"0" SUMMARY=
"">
388 <TR ALIGN=
"right" VALIGN=
"">
389 <TD NOWRAP
><FONT SIZE=
"-1">
390 <CODE><K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
></CODE></FONT></TD>
394 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#of(K, V, K, V, K, V, K, V, K, V)">of
</A></B>(K
k1,
406 Returns an immutable map containing the given entries, in order.
</TD>
408 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
409 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
410 <CODE> int
</CODE></FONT></TD>
411 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#size()">size
</A></B>()
</CODE>
414 Returns the number of key-value mappings in this map.
</TD>
416 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
417 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
418 <CODE> <A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/String.html" title=
"class or interface in java.lang">String
</A></CODE></FONT></TD>
419 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#toString()">toString
</A></B>()
</CODE>
422 Returns a string representation of the object.
</TD>
424 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
425 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
426 <CODE> <A HREF=
"../../../../com/google/common/collect/ImmutableSet.html" title=
"class in com.google.common.collect">ImmutableSet
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></FONT></TD>
427 <TD><CODE><B><A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html#values()">values
</A></B>()
</CODE>
430 Returns an immutable set of the values in this map.
</TD>
433 <A NAME=
"methods_inherited_from_class_com.google.common.collect.ImmutableMap"><!-- --></A>
434 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
435 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
436 <TH ALIGN=
"left"><B>Methods inherited from class com.google.common.collect.
<A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A></B></TH>
438 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
439 <TD><CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#clear()">clear
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#put(K, V)">put
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#putAll(java.util.Map)">putAll
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#putIfAbsent(K, V)">putIfAbsent
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#remove(java.lang.Object)">remove
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#remove(java.lang.Object, java.lang.Object)">remove
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#replace(K, V)">replace
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#replace(K, V, V)">replace
</A></CODE></TD>
442 <A NAME=
"methods_inherited_from_class_java.lang.Object"><!-- --></A>
443 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
444 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
445 <TH ALIGN=
"left"><B>Methods inherited from class java.lang.
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title=
"class or interface in java.lang">Object
</A></B></TH>
447 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
448 <TD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#clone()" title=
"class or interface in java.lang">clone
</A>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#finalize()" title=
"class or interface in java.lang">finalize
</A>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#getClass()" title=
"class or interface in java.lang">getClass
</A>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#notify()" title=
"class or interface in java.lang">notify
</A>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#notifyAll()" title=
"class or interface in java.lang">notifyAll
</A>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#wait()" title=
"class or interface in java.lang">wait
</A>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#wait(long)" title=
"class or interface in java.lang">wait
</A>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#wait(long, int)" title=
"class or interface in java.lang">wait
</A></CODE></TD>
451 <A NAME=
"methods_inherited_from_class_com.google.common.collect.BiMap"><!-- --></A>
452 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
453 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
454 <TH ALIGN=
"left"><B>Methods inherited from interface com.google.common.collect.
<A HREF=
"../../../../com/google/common/collect/BiMap.html" title=
"interface in com.google.common.collect">BiMap
</A></B></TH>
456 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
457 <TD><CODE><A HREF=
"../../../../com/google/common/collect/BiMap.html#put(K, V)">put
</A>,
<A HREF=
"../../../../com/google/common/collect/BiMap.html#putAll(java.util.Map)">putAll
</A></CODE></TD>
460 <A NAME=
"methods_inherited_from_class_java.util.Map"><!-- --></A>
461 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
462 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
463 <TH ALIGN=
"left"><B>Methods inherited from interface java.util.
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A></B></TH>
465 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
466 <TD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#clear()" title=
"class or interface in java.util">clear
</A>,
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#remove(java.lang.Object)" title=
"class or interface in java.util">remove
</A></CODE></TD>
472 <!-- ========= CONSTRUCTOR DETAIL ======== -->
474 <A NAME=
"constructor_detail"><!-- --></A>
475 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
476 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
477 <TH ALIGN=
"left" COLSPAN=
"1"><FONT SIZE=
"+2">
478 <B>Constructor Detail
</B></FONT></TH>
482 <A NAME=
"ImmutableBiMap()"><!-- --></A><H3>
485 public
<B>ImmutableBiMap
</B>()
</PRE>
489 <!-- ============ METHOD DETAIL ========== -->
491 <A NAME=
"method_detail"><!-- --></A>
492 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
493 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
494 <TH ALIGN=
"left" COLSPAN=
"1"><FONT SIZE=
"+2">
495 <B>Method Detail
</B></FONT></TH>
499 <A NAME=
"of()"><!-- --></A><H3>
502 public static
<K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
> <B>of
</B>()
</PRE>
504 <DD>Returns the empty bimap.
515 <A NAME=
"of(java.lang.Object,java.lang.Object)"><!-- --></A><A NAME=
"of(K, V)"><!-- --></A><H3>
518 public static
<K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
> <B>of
</B>(K
k1,
521 <DD>Returns an immutable bimap containing a single entry.
532 <A NAME=
"of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)"><!-- --></A><A NAME=
"of(K, V, K, V)"><!-- --></A><H3>
535 public static
<K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
> <B>of
</B>(K
k1,
540 <DD>Returns an immutable map containing the given entries, in order.
548 <DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html" title=
"class or interface in java.lang">IllegalArgumentException
</A></CODE> - if duplicate keys or values are added
</DL>
553 <A NAME=
"of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)"><!-- --></A><A NAME=
"of(K, V, K, V, K, V)"><!-- --></A><H3>
556 public static
<K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
> <B>of
</B>(K
k1,
563 <DD>Returns an immutable map containing the given entries, in order.
571 <DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html" title=
"class or interface in java.lang">IllegalArgumentException
</A></CODE> - if duplicate keys or values are added
</DL>
576 <A NAME=
"of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)"><!-- --></A><A NAME=
"of(K, V, K, V, K, V, K, V)"><!-- --></A><H3>
579 public static
<K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
> <B>of
</B>(K
k1,
588 <DD>Returns an immutable map containing the given entries, in order.
596 <DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html" title=
"class or interface in java.lang">IllegalArgumentException
</A></CODE> - if duplicate keys or values are added
</DL>
601 <A NAME=
"of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)"><!-- --></A><A NAME=
"of(K, V, K, V, K, V, K, V, K, V)"><!-- --></A><H3>
604 public static
<K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
> <B>of
</B>(K
k1,
615 <DD>Returns an immutable map containing the given entries, in order.
623 <DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html" title=
"class or interface in java.lang">IllegalArgumentException
</A></CODE> - if duplicate keys or values are added
</DL>
628 <A NAME=
"builder()"><!-- --></A><H3>
631 public static
<K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.Builder.html" title=
"class in com.google.common.collect">ImmutableBiMap.Builder
</A><K,V
> <B>builder
</B>()
</PRE>
633 <DD>Returns a new builder. The generated builder is equivalent to the builder
634 created by the
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.Builder.html" title=
"class in com.google.common.collect"><CODE>ImmutableBiMap.Builder
</CODE></A> constructor.
645 <A NAME=
"copyOf(java.util.Map)"><!-- --></A><H3>
648 public static
<K,V
> <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><K,V
> <B>copyOf
</B>(
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><? extends K,? extends V
> map)
</PRE>
650 <DD>Returns an immutable bimap containing the same entries as
<code>map
</code>. If
651 <code>map
</code> somehow contains entries with duplicate keys (for example, if
652 it is a
<code>SortedMap
</code> whose comparator is not
<i>consistent with
653 equals
</i>), the results of this method are undefined.
655 <p><b>Note:
</b> If
<code>map
</code> is an
<code>ImmutableBiMap
</code>, the given map
656 itself will be returned.
664 <DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html" title=
"class or interface in java.lang">IllegalArgumentException
</A></CODE> - if two keys have the same value
665 <DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/NullPointerException.html" title=
"class or interface in java.lang">NullPointerException
</A></CODE> - if any key or value in
<code>map
</code> is null
</DL>
670 <A NAME=
"inverse()"><!-- --></A><H3>
673 public abstract
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"class in com.google.common.collect">ImmutableBiMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>> <B>inverse
</B>()
</PRE>
675 <DD>Returns the inverse view of this bimap, which maps each of this bimap's
676 values to its associated key. The two bimaps are backed by the same data;
677 any changes to one will appear in the other.
679 <p><b>Note:
</b>There is no guaranteed correspondence between the iteration
680 order of a bimap and that of its inverse.
682 <p>The inverse of an
<code>ImmutableBiMap
</code> is another
683 <code>ImmutableBiMap
</code>.
686 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/BiMap.html#inverse()">inverse
</A></CODE> in interface
<CODE><A HREF=
"../../../../com/google/common/collect/BiMap.html" title=
"interface in com.google.common.collect">BiMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
690 <DT><B>Returns:
</B><DD>the inverse view of this bimap
</DL>
695 <A NAME=
"containsKey(java.lang.Object)"><!-- --></A><H3>
698 public boolean
<B>containsKey
</B>(
<FONT SIZE=
"-1"><A HREF=
"../../../../com/google/common/base/Nullable.html" title=
"annotation in com.google.common.base">@Nullable
</A></FONT>
699 <A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title=
"class or interface in java.lang">Object
</A> key)
</PRE>
701 <DD><B>Description copied from interface:
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#containsKey(java.lang.Object)" title=
"class or interface in java.util">java.util.Map
</A></CODE></B></DD>
702 <DD>Returns
<tt>true
</tt> if this map contains a mapping for the specified
703 key. More formally, returns
<tt>true
</tt> if and only if
704 this map contains a mapping for a key
<tt>k
</tt> such that
705 <tt>(key==null ? k==null : key.equals(k))
</tt>. (There can be
706 at most one such mapping.)
709 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#containsKey(java.lang.Object)" title=
"class or interface in java.util">containsKey
</A></CODE> in interface
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE><DT><B>Specified by:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#containsKey(java.lang.Object)">containsKey
</A></CODE> in class
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
712 <DT><B>Parameters:
</B><DD><CODE>key
</CODE> - key whose presence in this map is to be tested.
713 <DT><B>Returns:
</B><DD><tt>true
</tt> if this map contains a mapping for the specified
719 <A NAME=
"containsValue(java.lang.Object)"><!-- --></A><H3>
722 public boolean
<B>containsValue
</B>(
<FONT SIZE=
"-1"><A HREF=
"../../../../com/google/common/base/Nullable.html" title=
"annotation in com.google.common.base">@Nullable
</A></FONT>
723 <A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title=
"class or interface in java.lang">Object
</A> value)
</PRE>
725 <DD><B>Description copied from interface:
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#containsValue(java.lang.Object)" title=
"class or interface in java.util">java.util.Map
</A></CODE></B></DD>
726 <DD>Returns
<tt>true
</tt> if this map maps one or more keys to the
727 specified value. More formally, returns
<tt>true
</tt> if and only if
728 this map contains at least one mapping to a value
<tt>v
</tt> such that
729 <tt>(value==null ? v==null : value.equals(v))
</tt>. This operation
730 will probably require time linear in the map size for most
731 implementations of the
<tt>Map
</tt> interface.
734 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#containsValue(java.lang.Object)" title=
"class or interface in java.util">containsValue
</A></CODE> in interface
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE><DT><B>Specified by:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#containsValue(java.lang.Object)">containsValue
</A></CODE> in class
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
737 <DT><B>Parameters:
</B><DD><CODE>value
</CODE> - value whose presence in this map is to be tested.
738 <DT><B>Returns:
</B><DD><tt>true
</tt> if this map maps one or more keys to the
739 specified value.
</DL>
744 <A NAME=
"entrySet()"><!-- --></A><H3>
747 public
<A HREF=
"../../../../com/google/common/collect/ImmutableSet.html" title=
"class in com.google.common.collect">ImmutableSet
</A><<A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.Entry.html" title=
"class or interface in java.util">Map.Entry
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>>> <B>entrySet
</B>()
</PRE>
749 <DD><B>Description copied from class:
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#entrySet()">ImmutableMap
</A></CODE></B></DD>
750 <DD>Returns an immutable set of the mappings in this map. The entries are in
751 the same order as the parameters used to build this map.
754 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#entrySet()" title=
"class or interface in java.util">entrySet
</A></CODE> in interface
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE><DT><B>Specified by:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#entrySet()">entrySet
</A></CODE> in class
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
758 <DT><B>Returns:
</B><DD>a set view of the mappings contained in this map.
</DL>
763 <A NAME=
"get(java.lang.Object)"><!-- --></A><H3>
766 public
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A> <B>get
</B>(
<FONT SIZE=
"-1"><A HREF=
"../../../../com/google/common/base/Nullable.html" title=
"annotation in com.google.common.base">@Nullable
</A></FONT>
767 <A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title=
"class or interface in java.lang">Object
</A> key)
</PRE>
769 <DD><B>Description copied from interface:
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#get(java.lang.Object)" title=
"class or interface in java.util">java.util.Map
</A></CODE></B></DD>
770 <DD>Returns the value to which this map maps the specified key. Returns
771 <tt>null
</tt> if the map contains no mapping for this key. A return
772 value of
<tt>null
</tt> does not
<i>necessarily
</i> indicate that the
773 map contains no mapping for the key; it's also possible that the map
774 explicitly maps the key to
<tt>null
</tt>. The
<tt>containsKey
</tt>
775 operation may be used to distinguish these two cases.
777 <p>More formally, if this map contains a mapping from a key
778 <tt>k
</tt> to a value
<tt>v
</tt> such that
<tt>(key==null ? k==null :
779 key.equals(k))
</tt>, then this method returns
<tt>v
</tt>; otherwise
780 it returns
<tt>null
</tt>. (There can be at most one such mapping.)
783 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#get(java.lang.Object)" title=
"class or interface in java.util">get
</A></CODE> in interface
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE><DT><B>Specified by:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#get(java.lang.Object)">get
</A></CODE> in class
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
786 <DT><B>Parameters:
</B><DD><CODE>key
</CODE> - key whose associated value is to be returned.
787 <DT><B>Returns:
</B><DD>the value to which this map maps the specified key, or
788 <tt>null
</tt> if the map contains no mapping for this key.
<DT><B>See Also:
</B><DD><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#containsKey(java.lang.Object)" title=
"class or interface in java.util"><CODE>Map.containsKey(Object)
</CODE></A></DL>
793 <A NAME=
"keySet()"><!-- --></A><H3>
796 public
<A HREF=
"../../../../com/google/common/collect/ImmutableSet.html" title=
"class in com.google.common.collect">ImmutableSet
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>> <B>keySet
</B>()
</PRE>
798 <DD><B>Description copied from class:
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#keySet()">ImmutableMap
</A></CODE></B></DD>
799 <DD>Returns an immutable set of the keys in this map. These keys are in
800 the same order as the parameters used to build this map.
803 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#keySet()" title=
"class or interface in java.util">keySet
</A></CODE> in interface
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE><DT><B>Specified by:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#keySet()">keySet
</A></CODE> in class
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
807 <DT><B>Returns:
</B><DD>a set view of the keys contained in this map.
</DL>
812 <A NAME=
"values()"><!-- --></A><H3>
815 public
<A HREF=
"../../../../com/google/common/collect/ImmutableSet.html" title=
"class in com.google.common.collect">ImmutableSet
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>> <B>values
</B>()
</PRE>
817 <DD>Returns an immutable set of the values in this map. The values are in the
818 same order as the parameters used to build this map.
821 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/BiMap.html#values()">values
</A></CODE> in interface
<CODE><A HREF=
"../../../../com/google/common/collect/BiMap.html" title=
"interface in com.google.common.collect">BiMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE><DT><B>Specified by:
</B><DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#values()" title=
"class or interface in java.util">values
</A></CODE> in interface
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE><DT><B>Specified by:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#values()">values
</A></CODE> in class
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
825 <DT><B>Returns:
</B><DD>a collection view of the values contained in this map.
</DL>
830 <A NAME=
"forcePut(java.lang.Object,java.lang.Object)"><!-- --></A><A NAME=
"forcePut(K, V)"><!-- --></A><H3>
833 public
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A> <B>forcePut
</B>(
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A> key,
834 <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A> value)
</PRE>
836 <DD>Guaranteed to throw an exception and leave the bimap unmodified.
839 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/BiMap.html#forcePut(K, V)">forcePut
</A></CODE> in interface
<CODE><A HREF=
"../../../../com/google/common/collect/BiMap.html" title=
"interface in com.google.common.collect">BiMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
842 <DT><B>Parameters:
</B><DD><CODE>key
</CODE> - the key with which the specified value is to be associated
<DD><CODE>value
</CODE> - the value to be associated with the specified key
843 <DT><B>Returns:
</B><DD>the value which was previously associated with the key, which may
844 be
<code>null
</code>, or
<code>null
</code> if there was no previous entry
846 <DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/UnsupportedOperationException.html" title=
"class or interface in java.lang">UnsupportedOperationException
</A></CODE> - always
</DL>
851 <A NAME=
"isEmpty()"><!-- --></A><H3>
854 public boolean
<B>isEmpty
</B>()
</PRE>
856 <DD><B>Description copied from interface:
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#isEmpty()" title=
"class or interface in java.util">java.util.Map
</A></CODE></B></DD>
857 <DD>Returns
<tt>true
</tt> if this map contains no key-value mappings.
860 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#isEmpty()" title=
"class or interface in java.util">isEmpty
</A></CODE> in interface
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
864 <DT><B>Returns:
</B><DD><tt>true
</tt> if this map contains no key-value mappings.
</DL>
869 <A NAME=
"size()"><!-- --></A><H3>
872 public int
<B>size
</B>()
</PRE>
874 <DD><B>Description copied from interface:
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#size()" title=
"class or interface in java.util">java.util.Map
</A></CODE></B></DD>
875 <DD>Returns the number of key-value mappings in this map. If the
876 map contains more than
<tt>Integer.MAX_VALUE
</tt> elements, returns
877 <tt>Integer.MAX_VALUE
</tt>.
880 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#size()" title=
"class or interface in java.util">size
</A></CODE> in interface
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
884 <DT><B>Returns:
</B><DD>the number of key-value mappings in this map.
</DL>
889 <A NAME=
"equals(java.lang.Object)"><!-- --></A><H3>
892 public boolean
<B>equals
</B>(
<FONT SIZE=
"-1"><A HREF=
"../../../../com/google/common/base/Nullable.html" title=
"annotation in com.google.common.base">@Nullable
</A></FONT>
893 <A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title=
"class or interface in java.lang">Object
</A> o)
</PRE>
895 <DD><B>Description copied from class:
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#equals(java.lang.Object)" title=
"class or interface in java.lang">java.lang.Object
</A></CODE></B></DD>
896 <DD>Indicates whether some other object is
"equal to" this one.
898 The
<code>equals
</code> method implements an equivalence relation
899 on non-null object references:
901 <li>It is
<i>reflexive
</i>: for any non-null reference value
902 <code>x
</code>,
<code>x.equals(x)
</code> should return
904 <li>It is
<i>symmetric
</i>: for any non-null reference values
905 <code>x
</code> and
<code>y
</code>,
<code>x.equals(y)
</code>
906 should return
<code>true
</code> if and only if
907 <code>y.equals(x)
</code> returns
<code>true
</code>.
908 <li>It is
<i>transitive
</i>: for any non-null reference values
909 <code>x
</code>,
<code>y
</code>, and
<code>z
</code>, if
910 <code>x.equals(y)
</code> returns
<code>true
</code> and
911 <code>y.equals(z)
</code> returns
<code>true
</code>, then
912 <code>x.equals(z)
</code> should return
<code>true
</code>.
913 <li>It is
<i>consistent
</i>: for any non-null reference values
914 <code>x
</code> and
<code>y
</code>, multiple invocations of
915 <tt>x.equals(y)
</tt> consistently return
<code>true
</code>
916 or consistently return
<code>false
</code>, provided no
917 information used in
<code>equals
</code> comparisons on the
919 <li>For any non-null reference value
<code>x
</code>,
920 <code>x.equals(null)
</code> should return
<code>false
</code>.
923 The
<tt>equals
</tt> method for class
<code>Object
</code> implements
924 the most discriminating possible equivalence relation on objects;
925 that is, for any non-null reference values
<code>x
</code> and
926 <code>y
</code>, this method returns
<code>true
</code> if and only
927 if
<code>x
</code> and
<code>y
</code> refer to the same object
928 (
<code>x == y
</code> has the value
<code>true
</code>).
930 Note that it is generally necessary to override the
<tt>hashCode
</tt>
931 method whenever this method is overridden, so as to maintain the
932 general contract for the
<tt>hashCode
</tt> method, which states
933 that equal objects must have equal hash codes.
936 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#equals(java.lang.Object)" title=
"class or interface in java.util">equals
</A></CODE> in interface
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE><DT><B>Overrides:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#equals(java.lang.Object)">equals
</A></CODE> in class
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
939 <DT><B>Parameters:
</B><DD><CODE>o
</CODE> - the reference object with which to compare.
940 <DT><B>Returns:
</B><DD><code>true
</code> if this object is the same as the obj
941 argument;
<code>false
</code> otherwise.
<DT><B>See Also:
</B><DD><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#hashCode()" title=
"class or interface in java.lang"><CODE>Object.hashCode()
</CODE></A>,
942 <A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Hashtable.html" title=
"class or interface in java.util"><CODE>Hashtable
</CODE></A></DL>
947 <A NAME=
"hashCode()"><!-- --></A><H3>
950 public int
<B>hashCode
</B>()
</PRE>
952 <DD><B>Description copied from class:
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#hashCode()" title=
"class or interface in java.lang">java.lang.Object
</A></CODE></B></DD>
953 <DD>Returns a hash code value for the object. This method is
954 supported for the benefit of hashtables such as those provided by
955 <code>java.util.Hashtable
</code>.
957 The general contract of
<code>hashCode
</code> is:
959 <li>Whenever it is invoked on the same object more than once during
960 an execution of a Java application, the
<tt>hashCode
</tt> method
961 must consistently return the same integer, provided no information
962 used in
<tt>equals
</tt> comparisons on the object is modified.
963 This integer need not remain consistent from one execution of an
964 application to another execution of the same application.
965 <li>If two objects are equal according to the
<tt>equals(Object)
</tt>
966 method, then calling the
<code>hashCode
</code> method on each of
967 the two objects must produce the same integer result.
968 <li>It is
<em>not
</em> required that if two objects are unequal
969 according to the
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#equals(java.lang.Object)" title=
"class or interface in java.lang"><CODE>Object.equals(java.lang.Object)
</CODE></A>
970 method, then calling the
<tt>hashCode
</tt> method on each of the
971 two objects must produce distinct integer results. However, the
972 programmer should be aware that producing distinct integer results
973 for unequal objects may improve the performance of hashtables.
976 As much as is reasonably practical, the hashCode method defined by
977 class
<tt>Object
</tt> does return distinct integers for distinct
978 objects. (This is typically implemented by converting the internal
979 address of the object into an integer, but this implementation
980 technique is not required by the
981 Java
<font size=
"-2"><sup>TM
</sup></font> programming language.)
984 <DT><B>Specified by:
</B><DD><CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html#hashCode()" title=
"class or interface in java.util">hashCode
</A></CODE> in interface
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Map.html" title=
"class or interface in java.util">Map
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE><DT><B>Overrides:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#hashCode()">hashCode
</A></CODE> in class
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
988 <DT><B>Returns:
</B><DD>a hash code value for this object.
<DT><B>See Also:
</B><DD><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#equals(java.lang.Object)" title=
"class or interface in java.lang"><CODE>Object.equals(java.lang.Object)
</CODE></A>,
989 <A HREF=
"http://java.sun.com/javase/6/docs/api/java/util/Hashtable.html" title=
"class or interface in java.util"><CODE>Hashtable
</CODE></A></DL>
994 <A NAME=
"toString()"><!-- --></A><H3>
997 public
<A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/String.html" title=
"class or interface in java.lang">String
</A> <B>toString
</B>()
</PRE>
999 <DD><B>Description copied from class:
<CODE><A HREF=
"http://java.sun.com/javase/6/docs/api/java/lang/Object.html#toString()" title=
"class or interface in java.lang">java.lang.Object
</A></CODE></B></DD>
1000 <DD>Returns a string representation of the object. In general, the
1001 <code>toString
</code> method returns a string that
1002 "textually represents" this object. The result should
1003 be a concise but informative representation that is easy for a
1005 It is recommended that all subclasses override this method.
1007 The
<code>toString
</code> method for class
<code>Object
</code>
1008 returns a string consisting of the name of the class of which the
1009 object is an instance, the at-sign character `
<code>@
</code>', and
1010 the unsigned hexadecimal representation of the hash code of the
1011 object. In other words, this method returns a string equal to the
1015 getClass().getName() + '@' + Integer.toHexString(hashCode())
1019 <DT><B>Overrides:
</B><DD><CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html#toString()">toString
</A></CODE> in class
<CODE><A HREF=
"../../../../com/google/common/collect/ImmutableMap.html" title=
"class in com.google.common.collect">ImmutableMap
</A><<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">K
</A>,
<A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.html" title=
"type parameter in ImmutableBiMap">V
</A>></CODE></DL>
1023 <DT><B>Returns:
</B><DD>a string representation of the object.
</DL>
1026 <!-- ========= END OF CLASS DATA ========= -->
1030 <!-- ======= START OF BOTTOM NAVBAR ====== -->
1031 <A NAME=
"navbar_bottom"><!-- --></A>
1032 <A HREF=
"#skip-navbar_bottom" title=
"Skip navigation links"></A>
1033 <TABLE BORDER=
"0" WIDTH=
"100%" CELLPADDING=
"1" CELLSPACING=
"0" SUMMARY=
"">
1035 <TD COLSPAN=
2 BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1">
1036 <A NAME=
"navbar_bottom_firstrow"><!-- --></A>
1037 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"3" SUMMARY=
"">
1038 <TR ALIGN=
"center" VALIGN=
"top">
1039 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../overview-summary.html"><FONT CLASS=
"NavBarFont1"><B>Overview
</B></FONT></A> </TD>
1040 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-summary.html"><FONT CLASS=
"NavBarFont1"><B>Package
</B></FONT></A> </TD>
1041 <TD BGCOLOR=
"#FFFFFF" CLASS=
"NavBarCell1Rev"> <FONT CLASS=
"NavBarFont1Rev"><B>Class
</B></FONT> </TD>
1042 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-tree.html"><FONT CLASS=
"NavBarFont1"><B>Tree
</B></FONT></A> </TD>
1043 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../deprecated-list.html"><FONT CLASS=
"NavBarFont1"><B>Deprecated
</B></FONT></A> </TD>
1044 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../index-all.html"><FONT CLASS=
"NavBarFont1"><B>Index
</B></FONT></A> </TD>
1045 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../help-doc.html"><FONT CLASS=
"NavBarFont1"><B>Help
</B></FONT></A> </TD>
1049 <TD ALIGN=
"right" VALIGN=
"top" ROWSPAN=
3><EM>
1055 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
1056 <A HREF=
"../../../../com/google/common/collect/HashMultiset.html" title=
"class in com.google.common.collect"><B>PREV CLASS
</B></A>
1057 <A HREF=
"../../../../com/google/common/collect/ImmutableBiMap.Builder.html" title=
"class in com.google.common.collect"><B>NEXT CLASS
</B></A></FONT></TD>
1058 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
1059 <A HREF=
"../../../../index.html?com/google/common/collect/ImmutableBiMap.html" target=
"_top"><B>FRAMES
</B></A>
1060 <A HREF=
"ImmutableBiMap.html" target=
"_top"><B>NO FRAMES
</B></A>
1061 <SCRIPT type=
"text/javascript">
1064 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
1069 <A HREF=
"../../../../allclasses-noframe.html"><B>All Classes
</B></A>
1076 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
1077 SUMMARY:
<A HREF=
"#nested_class_summary">NESTED
</A> |
FIELD
|
<A HREF=
"#constructor_summary">CONSTR
</A> |
<A HREF=
"#method_summary">METHOD
</A></FONT></TD>
1078 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
1079 DETAIL:
FIELD
|
<A HREF=
"#constructor_detail">CONSTR
</A> |
<A HREF=
"#method_detail">METHOD
</A></FONT></TD>
1082 <A NAME=
"skip-navbar_bottom"></A>
1083 <!-- ======== END OF BOTTOM NAVBAR ======= -->