1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2 <!--NewPage--> 3 <HTML> 4 <HEAD> 5 <!-- Generated by javadoc (build 1.6.0-google-internal) on Mon Jan 04 20:48:00 PST 2010 --> 6 <TITLE> 7 Uses of Class com.google.common.annotations.GwtCompatible (Guava Libraries 2010.01.04) 8 </TITLE> 9 10 <META NAME="date" CONTENT="2010-01-04"> 11 12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> 13 14 <SCRIPT type="text/javascript"> 15 function windowTitle() 16 { 17 if (location.href.indexOf('is-external=true') == -1) { 18 parent.document.title="Uses of Class com.google.common.annotations.GwtCompatible (Guava Libraries 2010.01.04)"; 19 } 20 } 21 </SCRIPT> 22 <NOSCRIPT> 23 </NOSCRIPT> 24 25 </HEAD> 26 27 <BODY BGCOLOR="white" onload="windowTitle();"> 28 <HR> 29 30 31 <!-- ========= START OF TOP NAVBAR ======= --> 32 <A NAME="navbar_top"><!-- --></A> 33 <A HREF="#skip-navbar_top" title="Skip navigation links"></A> 34 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 35 <TR> 36 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 37 <A NAME="navbar_top_firstrow"><!-- --></A> 38 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 39 <TR ALIGN="center" VALIGN="top"> 40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 43 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 48 </TR> 49 </TABLE> 50 </TD> 51 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 52 </EM> 53 </TD> 54 </TR> 55 56 <TR> 57 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 58 PREV 59 NEXT</FONT></TD> 60 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 61 <A HREF="../../../../../index.html?com/google/common/annotations//class-useGwtCompatible.html" target="_top"><B>FRAMES</B></A> 62 <A HREF="GwtCompatible.html" target="_top"><B>NO FRAMES</B></A> 63 <SCRIPT type="text/javascript"> 64 <!-- 65 if(window==top) { 66 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 67 } 68 //--> 69 </SCRIPT> 70 <NOSCRIPT> 71 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 72 </NOSCRIPT> 73 74 75 </FONT></TD> 76 </TR> 77 </TABLE> 78 <A NAME="skip-navbar_top"></A> 79 <!-- ========= END OF TOP NAVBAR ========= --> 80 81 <HR> 82 <CENTER> 83 <H2> 84 <B>Uses of Class<br>com.google.common.annotations.GwtCompatible</B></H2> 85 </CENTER> 86 87 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 88 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 89 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 90 Packages that use <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A></FONT></TH> 91 </TR> 92 <TR BGCOLOR="white" CLASS="TableRowColor"> 93 <TD><A HREF="#com.google.common.annotations"><B>com.google.common.annotations</B></A></TD> 94 <TD> </TD> 95 </TR> 96 <TR BGCOLOR="white" CLASS="TableRowColor"> 97 <TD><A HREF="#com.google.common.base"><B>com.google.common.base</B></A></TD> 98 <TD>Miscellaneous common util classes and annotations. </TD> 99 </TR> 100 <TR BGCOLOR="white" CLASS="TableRowColor"> 101 <TD><A HREF="#com.google.common.collect"><B>com.google.common.collect</B></A></TD> 102 <TD>This package contains generic collection interfaces and implementations, and 103 other utilities for working with collections. </TD> 104 </TR> 105 <TR BGCOLOR="white" CLASS="TableRowColor"> 106 <TD><A HREF="#com.google.common.primitives"><B>com.google.common.primitives</B></A></TD> 107 <TD> </TD> 108 </TR> 109 </TABLE> 110 111 <P> 112 <A NAME="com.google.common.annotations"><!-- --></A> 113 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 114 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 115 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 116 Uses of <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A> in <A HREF="../../../../../com/google/common/annotations/package-summary.html">com.google.common.annotations</A></FONT></TH> 117 </TR> 118 </TABLE> 119 120 <P> 121 122 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 123 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 124 <TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../com/google/common/annotations/package-summary.html">com.google.common.annotations</A> with annotations of type <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A></FONT></TH> 125 </TR> 126 <TR BGCOLOR="white" CLASS="TableRowColor"> 127 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 128 <CODE> interface</CODE></FONT></TD> 129 <TD><CODE><B><A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A></B></CODE> 130 131 <BR> 132 The presence of this annotation on a type indicates that the type may be 133 used with the 134 <a href="http://code.google.com/webtoolkit/">Google Web Toolkit</a> (GWT).</TD> 135 </TR> 136 <TR BGCOLOR="white" CLASS="TableRowColor"> 137 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 138 <CODE> interface</CODE></FONT></TD> 139 <TD><CODE><B><A HREF="../../../../../com/google/common/annotations/GwtIncompatible.html" title="annotation in com.google.common.annotations">GwtIncompatible</A></B></CODE> 140 141 <BR> 142 The presence of this annotation on a method indicates that the method may 143 <em>not</em> be used with the 144 <a href="http://code.google.com/webtoolkit/">Google Web Toolkit</a> (GWT), 145 even though its type is annotated as <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations"><CODE>GwtCompatible</CODE></A> and accessible in 146 GWT.</TD> 147 </TR> 148 <TR BGCOLOR="white" CLASS="TableRowColor"> 149 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 150 <CODE> interface</CODE></FONT></TD> 151 <TD><CODE><B><A HREF="../../../../../com/google/common/annotations/VisibleForTesting.html" title="annotation in com.google.common.annotations">VisibleForTesting</A></B></CODE> 152 153 <BR> 154 An annotation that indicates that the visibility of a type or member has 155 been relaxed to make the code testable.</TD> 156 </TR> 157 </TABLE> 158 159 <P> 160 <A NAME="com.google.common.base"><!-- --></A> 161 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 162 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 163 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 164 Uses of <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A> in <A HREF="../../../../../com/google/common/base/package-summary.html">com.google.common.base</A></FONT></TH> 165 </TR> 166 </TABLE> 167 168 <P> 169 170 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 171 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 172 <TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../com/google/common/base/package-summary.html">com.google.common.base</A> with annotations of type <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A></FONT></TH> 173 </TR> 174 <TR BGCOLOR="white" CLASS="TableRowColor"> 175 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 176 <CODE> class</CODE></FONT></TD> 177 <TD><CODE><B><A HREF="../../../../../com/google/common/base/CharMatcher.html" title="class in com.google.common.base">CharMatcher</A></B></CODE> 178 179 <BR> 180 Determines a true or false value for any Java <code>char</code> value, just as 181 <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base"><CODE>Predicate</CODE></A> does for any <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><CODE>Object</CODE></A>.</TD> 182 </TR> 183 <TR BGCOLOR="white" CLASS="TableRowColor"> 184 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 185 <CODE> interface</CODE></FONT></TD> 186 <TD><CODE><B><A HREF="../../../../../com/google/common/base/Function.html" title="interface in com.google.common.base">Function<F,T></A></B></CODE> 187 188 <BR> 189 A transformation from one object to another.</TD> 190 </TR> 191 <TR BGCOLOR="white" CLASS="TableRowColor"> 192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 193 <CODE> class</CODE></FONT></TD> 194 <TD><CODE><B><A HREF="../../../../../com/google/common/base/Functions.html" title="class in com.google.common.base">Functions</A></B></CODE> 195 196 <BR> 197 Useful functions.</TD> 198 </TR> 199 <TR BGCOLOR="white" CLASS="TableRowColor"> 200 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 201 <CODE> class</CODE></FONT></TD> 202 <TD><CODE><B><A HREF="../../../../../com/google/common/base/Joiner.html" title="class in com.google.common.base">Joiner</A></B></CODE> 203 204 <BR> 205 An object which joins pieces of text (specified as an array, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><CODE>Iterable</CODE></A>, varargs or even a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A>) with a separator.</TD> 206 </TR> 207 <TR BGCOLOR="white" CLASS="TableRowColor"> 208 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 209 <CODE> class</CODE></FONT></TD> 210 <TD><CODE><B><A HREF="../../../../../com/google/common/base/Objects.html" title="class in com.google.common.base">Objects</A></B></CODE> 211 212 <BR> 213 Helper functions that can operate on any <code>Object</code>.</TD> 214 </TR> 215 <TR BGCOLOR="white" CLASS="TableRowColor"> 216 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 217 <CODE> class</CODE></FONT></TD> 218 <TD><CODE><B><A HREF="../../../../../com/google/common/base/Preconditions.html" title="class in com.google.common.base">Preconditions</A></B></CODE> 219 220 <BR> 221 Simple static methods to be called at the start of your own methods to verify 222 correct arguments and state.</TD> 223 </TR> 224 <TR BGCOLOR="white" CLASS="TableRowColor"> 225 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 226 <CODE> interface</CODE></FONT></TD> 227 <TD><CODE><B><A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate<T></A></B></CODE> 228 229 <BR> 230 Determines a true or false value for a given input.</TD> 231 </TR> 232 <TR BGCOLOR="white" CLASS="TableRowColor"> 233 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 234 <CODE> class</CODE></FONT></TD> 235 <TD><CODE><B><A HREF="../../../../../com/google/common/base/Predicates.html" title="class in com.google.common.base">Predicates</A></B></CODE> 236 237 <BR> 238 Contains static factory methods for creating <code>Predicate</code> instances.</TD> 239 </TR> 240 <TR BGCOLOR="white" CLASS="TableRowColor"> 241 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 242 <CODE> interface</CODE></FONT></TD> 243 <TD><CODE><B><A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier<T></A></B></CODE> 244 245 <BR> 246 A class that can supply objects of a single type.</TD> 247 </TR> 248 </TABLE> 249 250 <P> 251 252 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 253 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 254 <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/google/common/base/package-summary.html">com.google.common.base</A> with annotations of type <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A></FONT></TH> 255 </TR> 256 <TR BGCOLOR="white" CLASS="TableRowColor"> 257 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 258 <CODE>static 259 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 260 <TR ALIGN="right" VALIGN=""> 261 <TD NOWRAP><FONT SIZE="-1"> 262 <CODE><T> <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A><T></CODE></FONT></TD> 263 </TR> 264 </TABLE> 265 </CODE></FONT></TD> 266 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#alwaysFalse()">alwaysFalse</A></B>()</CODE> 267 268 <BR> 269 Returns a predicate that always evaluates to <code>false</code>.</TD> 270 </TR> 271 <TR BGCOLOR="white" CLASS="TableRowColor"> 272 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 273 <CODE>static 274 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 275 <TR ALIGN="right" VALIGN=""> 276 <TD NOWRAP><FONT SIZE="-1"> 277 <CODE><T> <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A><T></CODE></FONT></TD> 278 </TR> 279 </TABLE> 280 </CODE></FONT></TD> 281 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#alwaysTrue()">alwaysTrue</A></B>()</CODE> 282 283 <BR> 284 Returns a predicate that always evaluates to <code>true</code>.</TD> 285 </TR> 286 </TABLE> 287 288 <P> 289 <A NAME="com.google.common.collect"><!-- --></A> 290 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 291 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 292 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 293 Uses of <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A> in <A HREF="../../../../../com/google/common/collect/package-summary.html">com.google.common.collect</A></FONT></TH> 294 </TR> 295 </TABLE> 296 297 <P> 298 299 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 300 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 301 <TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../com/google/common/collect/package-summary.html">com.google.common.collect</A> with annotations of type <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A></FONT></TH> 302 </TR> 303 <TR BGCOLOR="white" CLASS="TableRowColor"> 304 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 305 <CODE> class</CODE></FONT></TD> 306 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/AbstractIterator.html" title="class in com.google.common.collect">AbstractIterator<T></A></B></CODE> 307 308 <BR> 309 This class provides a skeletal implementation of the <code>Iterator</code> 310 interface, to make this interface easier to implement for certain types of 311 data sources.</TD> 312 </TR> 313 <TR BGCOLOR="white" CLASS="TableRowColor"> 314 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 315 <CODE> class</CODE></FONT></TD> 316 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ArrayListMultimap.html" title="class in com.google.common.collect">ArrayListMultimap<K,V></A></B></CODE> 317 318 <BR> 319 Implementation of <code>Multimap</code> that uses an <code>ArrayList</code> to store 320 the values for a given key.</TD> 321 </TR> 322 <TR BGCOLOR="white" CLASS="TableRowColor"> 323 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 324 <CODE> interface</CODE></FONT></TD> 325 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/BiMap.html" title="interface in com.google.common.collect">BiMap<K,V></A></B></CODE> 326 327 <BR> 328 A bimap (or "bidirectional map") is a map that preserves the uniqueness of 329 its values as well as that of its keys.</TD> 330 </TR> 331 <TR BGCOLOR="white" CLASS="TableRowColor"> 332 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 333 <CODE> interface</CODE></FONT></TD> 334 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ClassToInstanceMap.html" title="interface in com.google.common.collect">ClassToInstanceMap<B></A></B></CODE> 335 336 <BR> 337 A map, each entry of which maps a Java 338 <a href="http://tinyurl.com/2cmwkz">raw type</a> to an instance of that type.</TD> 339 </TR> 340 <TR BGCOLOR="white" CLASS="TableRowColor"> 341 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 342 <CODE> class</CODE></FONT></TD> 343 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Collections2.html" title="class in com.google.common.collect">Collections2</A></B></CODE> 344 345 <BR> 346 Provides static methods for working with <code>Collection</code> instances.</TD> 347 </TR> 348 <TR BGCOLOR="white" CLASS="TableRowColor"> 349 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 350 <CODE> class</CODE></FONT></TD> 351 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ComputationException.html" title="class in com.google.common.collect">ComputationException</A></B></CODE> 352 353 <BR> 354 Wraps an exception that occured during a computation.</TD> 355 </TR> 356 <TR BGCOLOR="white" CLASS="TableRowColor"> 357 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 358 <CODE> class</CODE></FONT></TD> 359 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/EnumMultiset.html" title="class in com.google.common.collect">EnumMultiset<E extends Enum<E>></A></B></CODE> 360 361 <BR> 362 Multiset implementation backed by an <A HREF="http://java.sun.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util"><CODE>EnumMap</CODE></A>.</TD> 363 </TR> 364 <TR BGCOLOR="white" CLASS="TableRowColor"> 365 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 366 <CODE> class</CODE></FONT></TD> 367 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingCollection.html" title="class in com.google.common.collect">ForwardingCollection<E></A></B></CODE> 368 369 <BR> 370 A collection which forwards all its method calls to another collection.</TD> 371 </TR> 372 <TR BGCOLOR="white" CLASS="TableRowColor"> 373 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 374 <CODE> class</CODE></FONT></TD> 375 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingConcurrentMap.html" title="class in com.google.common.collect">ForwardingConcurrentMap<K,V></A></B></CODE> 376 377 <BR> 378 A concurrent map which forwards all its method calls to another concurrent 379 map.</TD> 380 </TR> 381 <TR BGCOLOR="white" CLASS="TableRowColor"> 382 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 383 <CODE> class</CODE></FONT></TD> 384 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingIterator.html" title="class in com.google.common.collect">ForwardingIterator<T></A></B></CODE> 385 386 <BR> 387 An iterator which forwards all its method calls to another iterator.</TD> 388 </TR> 389 <TR BGCOLOR="white" CLASS="TableRowColor"> 390 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 391 <CODE> class</CODE></FONT></TD> 392 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingList.html" title="class in com.google.common.collect">ForwardingList<E></A></B></CODE> 393 394 <BR> 395 A list which forwards all its method calls to another list.</TD> 396 </TR> 397 <TR BGCOLOR="white" CLASS="TableRowColor"> 398 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 399 <CODE> class</CODE></FONT></TD> 400 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingListIterator.html" title="class in com.google.common.collect">ForwardingListIterator<E></A></B></CODE> 401 402 <BR> 403 A list iterator which forwards all its method calls to another list 404 iterator.</TD> 405 </TR> 406 <TR BGCOLOR="white" CLASS="TableRowColor"> 407 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 408 <CODE> class</CODE></FONT></TD> 409 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingMap.html" title="class in com.google.common.collect">ForwardingMap<K,V></A></B></CODE> 410 411 <BR> 412 A map which forwards all its method calls to another map.</TD> 413 </TR> 414 <TR BGCOLOR="white" CLASS="TableRowColor"> 415 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 416 <CODE> class</CODE></FONT></TD> 417 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingMapEntry.html" title="class in com.google.common.collect">ForwardingMapEntry<K,V></A></B></CODE> 418 419 <BR> 420 A map entry which forwards all its method calls to another map entry.</TD> 421 </TR> 422 <TR BGCOLOR="white" CLASS="TableRowColor"> 423 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 424 <CODE> class</CODE></FONT></TD> 425 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingMultimap.html" title="class in com.google.common.collect">ForwardingMultimap<K,V></A></B></CODE> 426 427 <BR> 428 A multimap which forwards all its method calls to another multimap.</TD> 429 </TR> 430 <TR BGCOLOR="white" CLASS="TableRowColor"> 431 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 432 <CODE> class</CODE></FONT></TD> 433 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingMultiset.html" title="class in com.google.common.collect">ForwardingMultiset<E></A></B></CODE> 434 435 <BR> 436 A multiset which forwards all its method calls to another multiset.</TD> 437 </TR> 438 <TR BGCOLOR="white" CLASS="TableRowColor"> 439 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 440 <CODE> class</CODE></FONT></TD> 441 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingObject.html" title="class in com.google.common.collect">ForwardingObject</A></B></CODE> 442 443 <BR> 444 An abstract base class for implementing the <a 445 href="http://en.wikipedia.org/wiki/Decorator_pattern">decorator pattern</a>.</TD> 446 </TR> 447 <TR BGCOLOR="white" CLASS="TableRowColor"> 448 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 449 <CODE> class</CODE></FONT></TD> 450 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingQueue.html" title="class in com.google.common.collect">ForwardingQueue<E></A></B></CODE> 451 452 <BR> 453 A queue which forwards all its method calls to another queue.</TD> 454 </TR> 455 <TR BGCOLOR="white" CLASS="TableRowColor"> 456 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 457 <CODE> class</CODE></FONT></TD> 458 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingSet.html" title="class in com.google.common.collect">ForwardingSet<E></A></B></CODE> 459 460 <BR> 461 A set which forwards all its method calls to another set.</TD> 462 </TR> 463 <TR BGCOLOR="white" CLASS="TableRowColor"> 464 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 465 <CODE> class</CODE></FONT></TD> 466 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingSortedMap.html" title="class in com.google.common.collect">ForwardingSortedMap<K,V></A></B></CODE> 467 468 <BR> 469 A sorted map which forwards all its method calls to another sorted map.</TD> 470 </TR> 471 <TR BGCOLOR="white" CLASS="TableRowColor"> 472 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 473 <CODE> class</CODE></FONT></TD> 474 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ForwardingSortedSet.html" title="class in com.google.common.collect">ForwardingSortedSet<E></A></B></CODE> 475 476 <BR> 477 A sorted set which forwards all its method calls to another sorted set.</TD> 478 </TR> 479 <TR BGCOLOR="white" CLASS="TableRowColor"> 480 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 481 <CODE> class</CODE></FONT></TD> 482 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/HashBiMap.html" title="class in com.google.common.collect">HashBiMap<K,V></A></B></CODE> 483 484 <BR> 485 A <A HREF="../../../../../com/google/common/collect/BiMap.html" title="interface in com.google.common.collect"><CODE>BiMap</CODE></A> backed by two <A HREF="http://java.sun.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util"><CODE>HashMap</CODE></A> instances.</TD> 486 </TR> 487 <TR BGCOLOR="white" CLASS="TableRowColor"> 488 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 489 <CODE> class</CODE></FONT></TD> 490 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/HashMultimap.html" title="class in com.google.common.collect">HashMultimap<K,V></A></B></CODE> 491 492 <BR> 493 Implementation of <A HREF="../../../../../com/google/common/collect/Multimap.html" title="interface in com.google.common.collect"><CODE>Multimap</CODE></A> using hash tables.</TD> 494 </TR> 495 <TR BGCOLOR="white" CLASS="TableRowColor"> 496 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 497 <CODE> class</CODE></FONT></TD> 498 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/HashMultiset.html" title="class in com.google.common.collect">HashMultiset<E></A></B></CODE> 499 500 <BR> 501 Multiset implementation backed by a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util"><CODE>HashMap</CODE></A>.</TD> 502 </TR> 503 <TR BGCOLOR="white" CLASS="TableRowColor"> 504 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 505 <CODE> class</CODE></FONT></TD> 506 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableBiMap.html" title="class in com.google.common.collect">ImmutableBiMap<K,V></A></B></CODE> 507 508 <BR> 509 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.</TD> 510 </TR> 511 <TR BGCOLOR="white" CLASS="TableRowColor"> 512 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 513 <CODE> class</CODE></FONT></TD> 514 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableCollection.html" title="class in com.google.common.collect">ImmutableCollection<E></A></B></CODE> 515 516 <BR> 517 An immutable collection.</TD> 518 </TR> 519 <TR BGCOLOR="white" CLASS="TableRowColor"> 520 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 521 <CODE> class</CODE></FONT></TD> 522 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableList.html" title="class in com.google.common.collect">ImmutableList<E></A></B></CODE> 523 524 <BR> 525 A high-performance, immutable, random-access <code>List</code> implementation.</TD> 526 </TR> 527 <TR BGCOLOR="white" CLASS="TableRowColor"> 528 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 529 <CODE> class</CODE></FONT></TD> 530 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableListMultimap.html" title="class in com.google.common.collect">ImmutableListMultimap<K,V></A></B></CODE> 531 532 <BR> 533 An immutable <A HREF="../../../../../com/google/common/collect/ListMultimap.html" title="interface in com.google.common.collect"><CODE>ListMultimap</CODE></A> with reliable user-specified key and value 534 iteration order.</TD> 535 </TR> 536 <TR BGCOLOR="white" CLASS="TableRowColor"> 537 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 538 <CODE> class</CODE></FONT></TD> 539 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableMap.html" title="class in com.google.common.collect">ImmutableMap<K,V></A></B></CODE> 540 541 <BR> 542 An immutable, hash-based <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> with reliable user-specified iteration 543 order.</TD> 544 </TR> 545 <TR BGCOLOR="white" CLASS="TableRowColor"> 546 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 547 <CODE> class</CODE></FONT></TD> 548 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableMultimap.html" title="class in com.google.common.collect">ImmutableMultimap<K,V></A></B></CODE> 549 550 <BR> 551 An immutable <A HREF="../../../../../com/google/common/collect/Multimap.html" title="interface in com.google.common.collect"><CODE>Multimap</CODE></A>.</TD> 552 </TR> 553 <TR BGCOLOR="white" CLASS="TableRowColor"> 554 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 555 <CODE> class</CODE></FONT></TD> 556 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableMultiset.html" title="class in com.google.common.collect">ImmutableMultiset<E></A></B></CODE> 557 558 <BR> 559 An immutable hash-based multiset.</TD> 560 </TR> 561 <TR BGCOLOR="white" CLASS="TableRowColor"> 562 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 563 <CODE> class</CODE></FONT></TD> 564 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableSet.html" title="class in com.google.common.collect">ImmutableSet<E></A></B></CODE> 565 566 <BR> 567 A high-performance, immutable <code>Set</code> with reliable, user-specified 568 iteration order.</TD> 569 </TR> 570 <TR BGCOLOR="white" CLASS="TableRowColor"> 571 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 572 <CODE> class</CODE></FONT></TD> 573 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableSetMultimap.html" title="class in com.google.common.collect">ImmutableSetMultimap<K,V></A></B></CODE> 574 575 <BR> 576 An immutable <A HREF="../../../../../com/google/common/collect/SetMultimap.html" title="interface in com.google.common.collect"><CODE>SetMultimap</CODE></A> with reliable user-specified key and value 577 iteration order.</TD> 578 </TR> 579 <TR BGCOLOR="white" CLASS="TableRowColor"> 580 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 581 <CODE> class</CODE></FONT></TD> 582 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableSortedMap.html" title="class in com.google.common.collect">ImmutableSortedMap<K,V></A></B></CODE> 583 584 <BR> 585 An immutable <A HREF="http://java.sun.com/javase/6/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util"><CODE>SortedMap</CODE></A>.</TD> 586 </TR> 587 <TR BGCOLOR="white" CLASS="TableRowColor"> 588 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 589 <CODE> class</CODE></FONT></TD> 590 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ImmutableSortedSet.html" title="class in com.google.common.collect">ImmutableSortedSet<E></A></B></CODE> 591 592 <BR> 593 An immutable <code>SortedSet</code> that stores its elements in a sorted array.</TD> 594 </TR> 595 <TR BGCOLOR="white" CLASS="TableRowColor"> 596 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 597 <CODE> class</CODE></FONT></TD> 598 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Iterables.html" title="class in com.google.common.collect">Iterables</A></B></CODE> 599 600 <BR> 601 This class contains static utility methods that operate on or return objects 602 of type <code>Iterable</code>.</TD> 603 </TR> 604 <TR BGCOLOR="white" CLASS="TableRowColor"> 605 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 606 <CODE> class</CODE></FONT></TD> 607 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Iterators.html" title="class in com.google.common.collect">Iterators</A></B></CODE> 608 609 <BR> 610 This class contains static utility methods that operate on or return objects 611 of type <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util"><CODE>Iterator</CODE></A>.</TD> 612 </TR> 613 <TR BGCOLOR="white" CLASS="TableRowColor"> 614 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 615 <CODE> class</CODE></FONT></TD> 616 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/LinkedHashMultimap.html" title="class in com.google.common.collect">LinkedHashMultimap<K,V></A></B></CODE> 617 618 <BR> 619 Implementation of <code>Multimap</code> that does not allow duplicate key-value 620 entries and that returns collections whose iterators follow the ordering in 621 which the data was added to the multimap.</TD> 622 </TR> 623 <TR BGCOLOR="white" CLASS="TableRowColor"> 624 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 625 <CODE> class</CODE></FONT></TD> 626 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/LinkedHashMultiset.html" title="class in com.google.common.collect">LinkedHashMultiset<E></A></B></CODE> 627 628 <BR> 629 A <code>Multiset</code> implementation with predictable iteration order.</TD> 630 </TR> 631 <TR BGCOLOR="white" CLASS="TableRowColor"> 632 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 633 <CODE> class</CODE></FONT></TD> 634 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/LinkedListMultimap.html" title="class in com.google.common.collect">LinkedListMultimap<K,V></A></B></CODE> 635 636 <BR> 637 An implementation of <code>ListMultimap</code> that supports deterministic 638 iteration order for both keys and values.</TD> 639 </TR> 640 <TR BGCOLOR="white" CLASS="TableRowColor"> 641 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 642 <CODE> interface</CODE></FONT></TD> 643 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ListMultimap.html" title="interface in com.google.common.collect">ListMultimap<K,V></A></B></CODE> 644 645 <BR> 646 A <code>Multimap</code> that can hold duplicate key-value pairs and that maintains 647 the insertion ordering of values for a given key.</TD> 648 </TR> 649 <TR BGCOLOR="white" CLASS="TableRowColor"> 650 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 651 <CODE> class</CODE></FONT></TD> 652 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Lists.html" title="class in com.google.common.collect">Lists</A></B></CODE> 653 654 <BR> 655 Static utility methods pertaining to <A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><CODE>List</CODE></A> instances.</TD> 656 </TR> 657 <TR BGCOLOR="white" CLASS="TableRowColor"> 658 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 659 <CODE> interface</CODE></FONT></TD> 660 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/MapDifference.html" title="interface in com.google.common.collect">MapDifference<K,V></A></B></CODE> 661 662 <BR> 663 An object representing the differences between two maps.</TD> 664 </TR> 665 <TR BGCOLOR="white" CLASS="TableRowColor"> 666 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 667 <CODE> class</CODE></FONT></TD> 668 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/MapMaker.html" title="class in com.google.common.collect">MapMaker</A></B></CODE> 669 670 <BR> 671 A <A HREF="http://java.sun.com/javase/6/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent"><CODE>ConcurrentMap</CODE></A> builder, providing any combination of these 672 features: <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref">soft</A> or <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref">weak</A> keys, soft or weak values, timed expiration, and on-demand 673 computation of values.</TD> 674 </TR> 675 <TR BGCOLOR="white" CLASS="TableRowColor"> 676 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 677 <CODE> class</CODE></FONT></TD> 678 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Maps.html" title="class in com.google.common.collect">Maps</A></B></CODE> 679 680 <BR> 681 Static utility methods pertaining to <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> instances.</TD> 682 </TR> 683 <TR BGCOLOR="white" CLASS="TableRowColor"> 684 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 685 <CODE> interface</CODE></FONT></TD> 686 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Multimap.html" title="interface in com.google.common.collect">Multimap<K,V></A></B></CODE> 687 688 <BR> 689 A collection similar to a <code>Map</code>, but which may associate multiple 690 values with a single key.</TD> 691 </TR> 692 <TR BGCOLOR="white" CLASS="TableRowColor"> 693 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 694 <CODE> class</CODE></FONT></TD> 695 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Multimaps.html" title="class in com.google.common.collect">Multimaps</A></B></CODE> 696 697 <BR> 698 Provides static methods acting on or generating a <code>Multimap</code>.</TD> 699 </TR> 700 <TR BGCOLOR="white" CLASS="TableRowColor"> 701 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 702 <CODE> interface</CODE></FONT></TD> 703 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Multiset.html" title="interface in com.google.common.collect">Multiset<E></A></B></CODE> 704 705 <BR> 706 A collection that supports order-independent equality, like <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A>, but 707 may have duplicate elements.</TD> 708 </TR> 709 <TR BGCOLOR="white" CLASS="TableRowColor"> 710 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 711 <CODE> class</CODE></FONT></TD> 712 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Multisets.html" title="class in com.google.common.collect">Multisets</A></B></CODE> 713 714 <BR> 715 Provides static utility methods for creating and working with <A HREF="../../../../../com/google/common/collect/Multiset.html" title="interface in com.google.common.collect"><CODE>Multiset</CODE></A> instances.</TD> 716 </TR> 717 <TR BGCOLOR="white" CLASS="TableRowColor"> 718 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 719 <CODE> class</CODE></FONT></TD> 720 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/ObjectArrays.html" title="class in com.google.common.collect">ObjectArrays</A></B></CODE> 721 722 <BR> 723 Static utility methods pertaining to object arrays.</TD> 724 </TR> 725 <TR BGCOLOR="white" CLASS="TableRowColor"> 726 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 727 <CODE> class</CODE></FONT></TD> 728 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering<T></A></B></CODE> 729 730 <BR> 731 A comparator with added methods to support common functions.</TD> 732 </TR> 733 <TR BGCOLOR="white" CLASS="TableRowColor"> 734 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 735 <CODE> interface</CODE></FONT></TD> 736 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/PeekingIterator.html" title="interface in com.google.common.collect">PeekingIterator<E></A></B></CODE> 737 738 <BR> 739 An iterator that supports a one-element lookahead while iterating.</TD> 740 </TR> 741 <TR BGCOLOR="white" CLASS="TableRowColor"> 742 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 743 <CODE> interface</CODE></FONT></TD> 744 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/SetMultimap.html" title="interface in com.google.common.collect">SetMultimap<K,V></A></B></CODE> 745 746 <BR> 747 A <code>Multimap</code> that cannot hold duplicate key-value pairs.</TD> 748 </TR> 749 <TR BGCOLOR="white" CLASS="TableRowColor"> 750 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 751 <CODE> class</CODE></FONT></TD> 752 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/Sets.html" title="class in com.google.common.collect">Sets</A></B></CODE> 753 754 <BR> 755 Static utility methods pertaining to <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A> instances.</TD> 756 </TR> 757 <TR BGCOLOR="white" CLASS="TableRowColor"> 758 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 759 <CODE> interface</CODE></FONT></TD> 760 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/SortedSetMultimap.html" title="interface in com.google.common.collect">SortedSetMultimap<K,V></A></B></CODE> 761 762 <BR> 763 A <code>SetMultimap</code> whose set of values for a given key are kept sorted; 764 that is, they comprise a <A HREF="http://java.sun.com/javase/6/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util"><CODE>SortedSet</CODE></A>.</TD> 765 </TR> 766 <TR BGCOLOR="white" CLASS="TableRowColor"> 767 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 768 <CODE> class</CODE></FONT></TD> 769 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/TreeMultimap.html" title="class in com.google.common.collect">TreeMultimap<K,V></A></B></CODE> 770 771 <BR> 772 Implementation of <code>Multimap</code> whose keys and values are ordered by 773 their natural ordering or by supplied comparators.</TD> 774 </TR> 775 <TR BGCOLOR="white" CLASS="TableRowColor"> 776 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 777 <CODE> class</CODE></FONT></TD> 778 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/TreeMultiset.html" title="class in com.google.common.collect">TreeMultiset<E></A></B></CODE> 779 780 <BR> 781 A multiset which maintains the ordering of its elements, according to either 782 their natural order or an explicit <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util"><CODE>Comparator</CODE></A>.</TD> 783 </TR> 784 <TR BGCOLOR="white" CLASS="TableRowColor"> 785 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 786 <CODE> class</CODE></FONT></TD> 787 <TD><CODE><B><A HREF="../../../../../com/google/common/collect/UnmodifiableIterator.html" title="class in com.google.common.collect">UnmodifiableIterator<E></A></B></CODE> 788 789 <BR> 790 An iterator that does not support <A HREF="../../../../../com/google/common/collect/UnmodifiableIterator.html#remove()"><CODE>UnmodifiableIterator.remove()</CODE></A>.</TD> 791 </TR> 792 </TABLE> 793 794 <P> 795 796 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 797 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 798 <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/google/common/collect/package-summary.html">com.google.common.collect</A> with annotations of type <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A></FONT></TH> 799 </TR> 800 <TR BGCOLOR="white" CLASS="TableRowColor"> 801 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 802 <CODE> 803 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 804 <TR ALIGN="right" VALIGN=""> 805 <TD NOWRAP><FONT SIZE="-1"> 806 <CODE><U extends <A HREF="../../../../../com/google/common/collect/Ordering.html" title="type parameter in Ordering">T</A>> 807 <BR> 808 <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><U></CODE></FONT></TD> 809 </TR> 810 </TABLE> 811 </CODE></FONT></TD> 812 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#compound(java.util.Comparator)">compound</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A><? super U> secondaryComparator)</CODE> 813 814 <BR> 815 Returns an ordering which first uses the ordering <code>this</code>, but which 816 in the event of a "tie", then delegates to <code>secondaryComparator</code>.</TD> 817 </TR> 818 <TR BGCOLOR="white" CLASS="TableRowColor"> 819 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 820 <CODE>static 821 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 822 <TR ALIGN="right" VALIGN=""> 823 <TD NOWRAP><FONT SIZE="-1"> 824 <CODE><T> <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><T></CODE></FONT></TD> 825 </TR> 826 </TABLE> 827 </CODE></FONT></TD> 828 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#compound(java.lang.Iterable)">compound</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</A><? extends <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A><? super T>> comparators)</CODE> 829 830 <BR> 831 Returns an ordering which tries each given comparator in order until a 832 non-zero result is found, returning that result, and returning zero only if 833 all comparators return zero.</TD> 834 </TR> 835 <TR BGCOLOR="white" CLASS="TableRowColor"> 836 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 837 <CODE>static 838 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 839 <TR ALIGN="right" VALIGN=""> 840 <TD NOWRAP><FONT SIZE="-1"> 841 <CODE><T> <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><T></CODE></FONT></TD> 842 </TR> 843 </TABLE> 844 </CODE></FONT></TD> 845 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#explicit(java.util.List)">explicit</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><T> valuesInOrder)</CODE> 846 847 <BR> 848 Returns an ordering that compares objects according to the order in 849 which they appear in the given list.</TD> 850 </TR> 851 <TR BGCOLOR="white" CLASS="TableRowColor"> 852 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 853 <CODE>static 854 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 855 <TR ALIGN="right" VALIGN=""> 856 <TD NOWRAP><FONT SIZE="-1"> 857 <CODE><T> <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><T></CODE></FONT></TD> 858 </TR> 859 </TABLE> 860 </CODE></FONT></TD> 861 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#explicit(T, T...)">explicit</A></B>(T leastValue, 862 T... remainingValuesInOrder)</CODE> 863 864 <BR> 865 Returns an ordering that compares objects according to the order in 866 which they are given to this method.</TD> 867 </TR> 868 <TR BGCOLOR="white" CLASS="TableRowColor"> 869 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 870 <CODE>static 871 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 872 <TR ALIGN="right" VALIGN=""> 873 <TD NOWRAP><FONT SIZE="-1"> 874 <CODE><T> <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><T></CODE></FONT></TD> 875 </TR> 876 </TABLE> 877 </CODE></FONT></TD> 878 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#from(java.util.Comparator)">from</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A><T> comparator)</CODE> 879 880 <BR> 881 Returns an ordering for a pre-existing <code>comparator</code>.</TD> 882 </TR> 883 <TR BGCOLOR="white" CLASS="TableRowColor"> 884 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 885 <CODE>static 886 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 887 <TR ALIGN="right" VALIGN=""> 888 <TD NOWRAP><FONT SIZE="-1"> 889 <CODE><T> <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><T></CODE></FONT></TD> 890 </TR> 891 </TABLE> 892 </CODE></FONT></TD> 893 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#from(com.google.common.collect.Ordering)">from</A></B>(<A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><T> ordering)</CODE> 894 895 <BR> 896 <B>Deprecated.</B> <I>no need to use this</I></TD> 897 </TR> 898 <TR BGCOLOR="white" CLASS="TableRowColor"> 899 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 900 <CODE>static 901 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 902 <TR ALIGN="right" VALIGN=""> 903 <TD NOWRAP><FONT SIZE="-1"> 904 <CODE><E extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A><E>> 905 <BR> 906 <A HREF="../../../../../com/google/common/collect/ImmutableSet.html" title="class in com.google.common.collect">ImmutableSet</A><E></CODE></FONT></TD> 907 </TR> 908 </TABLE> 909 </CODE></FONT></TD> 910 <TD><CODE><B>Sets.</B><B><A HREF="../../../../../com/google/common/collect/Sets.html#immutableEnumSet(E, E...)">immutableEnumSet</A></B>(E anElement, 911 E... otherElements)</CODE> 912 913 <BR> 914 Returns an immutable set instance containing the given enum elements.</TD> 915 </TR> 916 <TR BGCOLOR="white" CLASS="TableRowColor"> 917 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 918 <CODE>static 919 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 920 <TR ALIGN="right" VALIGN=""> 921 <TD NOWRAP><FONT SIZE="-1"> 922 <CODE><E extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A><E>> 923 <BR> 924 <A HREF="../../../../../com/google/common/collect/ImmutableSet.html" title="class in com.google.common.collect">ImmutableSet</A><E></CODE></FONT></TD> 925 </TR> 926 </TABLE> 927 </CODE></FONT></TD> 928 <TD><CODE><B>Sets.</B><B><A HREF="../../../../../com/google/common/collect/Sets.html#immutableEnumSet(java.lang.Iterable)">immutableEnumSet</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</A><E> elements)</CODE> 929 930 <BR> 931 Returns an immutable set instance containing the given enum elements.</TD> 932 </TR> 933 <TR BGCOLOR="white" CLASS="TableRowColor"> 934 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 935 <CODE> 936 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 937 <TR ALIGN="right" VALIGN=""> 938 <TD NOWRAP><FONT SIZE="-1"> 939 <CODE><S extends <A HREF="../../../../../com/google/common/collect/Ordering.html" title="type parameter in Ordering">T</A>> 940 <BR> 941 <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</A><S>></CODE></FONT></TD> 942 </TR> 943 </TABLE> 944 </CODE></FONT></TD> 945 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#lexicographical()">lexicographical</A></B>()</CODE> 946 947 <BR> 948 Returns a new ordering which sorts iterables by comparing corresponding 949 elements pairwise until a nonzero result is found; imposes "dictionary 950 order".</TD> 951 </TR> 952 <TR BGCOLOR="white" CLASS="TableRowColor"> 953 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 954 <CODE>static 955 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 956 <TR ALIGN="right" VALIGN=""> 957 <TD NOWRAP><FONT SIZE="-1"> 958 <CODE><C extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>> 959 <BR> 960 <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><C></CODE></FONT></TD> 961 </TR> 962 </TABLE> 963 </CODE></FONT></TD> 964 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#natural()">natural</A></B>()</CODE> 965 966 <BR> 967 Returns a serializable ordering that uses the natural order of the values.</TD> 968 </TR> 969 <TR BGCOLOR="white" CLASS="TableRowColor"> 970 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 971 <CODE>static 972 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 973 <TR ALIGN="right" VALIGN=""> 974 <TD NOWRAP><FONT SIZE="-1"> 975 <CODE><E> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A><E></CODE></FONT></TD> 976 </TR> 977 </TABLE> 978 </CODE></FONT></TD> 979 <TD><CODE><B>Lists.</B><B><A HREF="../../../../../com/google/common/collect/Lists.html#newArrayList()">newArrayList</A></B>()</CODE> 980 981 <BR> 982 Creates a <i>mutable</i>, empty <code>ArrayList</code> instance.</TD> 983 </TR> 984 <TR BGCOLOR="white" CLASS="TableRowColor"> 985 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 986 <CODE>static 987 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 988 <TR ALIGN="right" VALIGN=""> 989 <TD NOWRAP><FONT SIZE="-1"> 990 <CODE><E> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A><E></CODE></FONT></TD> 991 </TR> 992 </TABLE> 993 </CODE></FONT></TD> 994 <TD><CODE><B>Lists.</B><B><A HREF="../../../../../com/google/common/collect/Lists.html#newArrayList(E...)">newArrayList</A></B>(E... elements)</CODE> 995 996 <BR> 997 Creates a <i>mutable</i> <code>ArrayList</code> instance containing the given 998 elements.</TD> 999 </TR> 1000 <TR BGCOLOR="white" CLASS="TableRowColor"> 1001 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1002 <CODE>static 1003 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 1004 <TR ALIGN="right" VALIGN=""> 1005 <TD NOWRAP><FONT SIZE="-1"> 1006 <CODE><E> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A><E></CODE></FONT></TD> 1007 </TR> 1008 </TABLE> 1009 </CODE></FONT></TD> 1010 <TD><CODE><B>Lists.</B><B><A HREF="../../../../../com/google/common/collect/Lists.html#newArrayList(java.lang.Iterable)">newArrayList</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</A><? extends E> elements)</CODE> 1011 1012 <BR> 1013 Creates a <i>mutable</i> <code>ArrayList</code> instance containing the given 1014 elements.</TD> 1015 </TR> 1016 <TR BGCOLOR="white" CLASS="TableRowColor"> 1017 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1018 <CODE>static 1019 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 1020 <TR ALIGN="right" VALIGN=""> 1021 <TD NOWRAP><FONT SIZE="-1"> 1022 <CODE><E> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A><E></CODE></FONT></TD> 1023 </TR> 1024 </TABLE> 1025 </CODE></FONT></TD> 1026 <TD><CODE><B>Lists.</B><B><A HREF="../../../../../com/google/common/collect/Lists.html#newArrayList(java.util.Iterator)">newArrayList</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A><? extends E> elements)</CODE> 1027 1028 <BR> 1029 Creates a <i>mutable</i> <code>ArrayList</code> instance containing the given 1030 elements.</TD> 1031 </TR> 1032 <TR BGCOLOR="white" CLASS="TableRowColor"> 1033 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1034 <CODE>static 1035 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 1036 <TR ALIGN="right" VALIGN=""> 1037 <TD NOWRAP><FONT SIZE="-1"> 1038 <CODE><E> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A><E></CODE></FONT></TD> 1039 </TR> 1040 </TABLE> 1041 </CODE></FONT></TD> 1042 <TD><CODE><B>Lists.</B><B><A HREF="../../../../../com/google/common/collect/Lists.html#newArrayListWithCapacity(int)">newArrayListWithCapacity</A></B>(int initialArraySize)</CODE> 1043 1044 <BR> 1045 Creates an <code>ArrayList</code> instance backed by an array of the 1046 <i>exact</i> size specified; equivalent to 1047 <A HREF="http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true#ArrayList(int)" title="class or interface in java.util"><CODE>ArrayList.ArrayList(int)</CODE></A>.</TD> 1048 </TR> 1049 <TR BGCOLOR="white" CLASS="TableRowColor"> 1050 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1051 <CODE>static 1052 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 1053 <TR ALIGN="right" VALIGN=""> 1054 <TD NOWRAP><FONT SIZE="-1"> 1055 <CODE><E> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A><E></CODE></FONT></TD> 1056 </TR> 1057 </TABLE> 1058 </CODE></FONT></TD> 1059 <TD><CODE><B>Lists.</B><B><A HREF="../../../../../com/google/common/collect/Lists.html#newArrayListWithExpectedSize(int)">newArrayListWithExpectedSize</A></B>(int estimatedSize)</CODE> 1060 1061 <BR> 1062 Creates an <code>ArrayList</code> instance sized appropriately to hold an 1063 <i>estimated</i> number of elements without resizing.</TD> 1064 </TR> 1065 <TR BGCOLOR="white" CLASS="TableRowColor"> 1066 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1067 <CODE>static 1068 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 1069 <TR ALIGN="right" VALIGN=""> 1070 <TD NOWRAP><FONT SIZE="-1"> 1071 <CODE><E> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</A><E></CODE></FONT></TD> 1072 </TR> 1073 </TABLE> 1074 </CODE></FONT></TD> 1075 <TD><CODE><B>Lists.</B><B><A HREF="../../../../../com/google/common/collect/Lists.html#newLinkedList()">newLinkedList</A></B>()</CODE> 1076 1077 <BR> 1078 Creates an empty <code>LinkedList</code> instance.</TD> 1079 </TR> 1080 <TR BGCOLOR="white" CLASS="TableRowColor"> 1081 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1082 <CODE>static 1083 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 1084 <TR ALIGN="right" VALIGN=""> 1085 <TD NOWRAP><FONT SIZE="-1"> 1086 <CODE><E> <A HREF="http://java.sun.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</A><E></CODE></FONT></TD> 1087 </TR> 1088 </TABLE> 1089 </CODE></FONT></TD> 1090 <TD><CODE><B>Lists.</B><B><A HREF="../../../../../com/google/common/collect/Lists.html#newLinkedList(java.lang.Iterable)">newLinkedList</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</A><? extends E> elements)</CODE> 1091 1092 <BR> 1093 Creates a <code>LinkedList</code> instance containing the given elements.</TD> 1094 </TR> 1095 <TR BGCOLOR="white" CLASS="TableRowColor"> 1096 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1097 <CODE> 1098 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 1099 <TR ALIGN="right" VALIGN=""> 1100 <TD NOWRAP><FONT SIZE="-1"> 1101 <CODE><S extends <A HREF="../../../../../com/google/common/collect/Ordering.html" title="type parameter in Ordering">T</A>> 1102 <BR> 1103 <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><S></CODE></FONT></TD> 1104 </TR> 1105 </TABLE> 1106 </CODE></FONT></TD> 1107 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#nullsFirst()">nullsFirst</A></B>()</CODE> 1108 1109 <BR> 1110 Returns an ordering that treats <code>null</code> as less than all other values 1111 and uses <code>this</code> to compare non-null values.</TD> 1112 </TR> 1113 <TR BGCOLOR="white" CLASS="TableRowColor"> 1114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1115 <CODE> 1116 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 1117 <TR ALIGN="right" VALIGN=""> 1118 <TD NOWRAP><FONT SIZE="-1"> 1119 <CODE><S extends <A HREF="../../../../../com/google/common/collect/Ordering.html" title="type parameter in Ordering">T</A>> 1120 <BR> 1121 <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><S></CODE></FONT></TD> 1122 </TR> 1123 </TABLE> 1124 </CODE></FONT></TD> 1125 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#nullsLast()">nullsLast</A></B>()</CODE> 1126 1127 <BR> 1128 Returns an ordering that treats <code>null</code> as greater than all other 1129 values and uses this ordering to compare non-null values.</TD> 1130 </TR> 1131 <TR BGCOLOR="white" CLASS="TableRowColor"> 1132 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1133 <CODE> 1134 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 1135 <TR ALIGN="right" VALIGN=""> 1136 <TD NOWRAP><FONT SIZE="-1"> 1137 <CODE><F> <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><F></CODE></FONT></TD> 1138 </TR> 1139 </TABLE> 1140 </CODE></FONT></TD> 1141 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#onResultOf(com.google.common.base.Function)">onResultOf</A></B>(<A HREF="../../../../../com/google/common/base/Function.html" title="interface in com.google.common.base">Function</A><F,? extends <A HREF="../../../../../com/google/common/collect/Ordering.html" title="type parameter in Ordering">T</A>> function)</CODE> 1142 1143 <BR> 1144 Returns a new ordering on <code>F</code> which orders elements by first applying 1145 a function to them, then comparing those results using <code>this</code>.</TD> 1146 </TR> 1147 <TR BGCOLOR="white" CLASS="TableRowColor"> 1148 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1149 <CODE> 1150 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 1151 <TR ALIGN="right" VALIGN=""> 1152 <TD NOWRAP><FONT SIZE="-1"> 1153 <CODE><S extends <A HREF="../../../../../com/google/common/collect/Ordering.html" title="type parameter in Ordering">T</A>> 1154 <BR> 1155 <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><S></CODE></FONT></TD> 1156 </TR> 1157 </TABLE> 1158 </CODE></FONT></TD> 1159 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#reverse()">reverse</A></B>()</CODE> 1160 1161 <BR> 1162 Returns the reverse of this ordering; the <code>Ordering</code> equivalent to 1163 <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Collections.html?is-external=true#reverseOrder(java.util.Comparator)" title="class or interface in java.util"><CODE>Collections.reverseOrder(Comparator)</CODE></A>.</TD> 1164 </TR> 1165 <TR BGCOLOR="white" CLASS="TableRowColor"> 1166 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1167 <CODE>static <A HREF="../../../../../com/google/common/collect/Ordering.html" title="class in com.google.common.collect">Ordering</A><<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 1168 <TD><CODE><B>Ordering.</B><B><A HREF="../../../../../com/google/common/collect/Ordering.html#usingToString()">usingToString</A></B>()</CODE> 1169 1170 <BR> 1171 Returns an ordering that compares objects by the natural ordering of their 1172 string representations as returned by <code>toString()</code>.</TD> 1173 </TR> 1174 </TABLE> 1175 1176 <P> 1177 <A NAME="com.google.common.primitives"><!-- --></A> 1178 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1179 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1180 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1181 Uses of <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A> in <A HREF="../../../../../com/google/common/primitives/package-summary.html">com.google.common.primitives</A></FONT></TH> 1182 </TR> 1183 </TABLE> 1184 1185 <P> 1186 1187 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1188 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1189 <TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../com/google/common/primitives/package-summary.html">com.google.common.primitives</A> with annotations of type <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations">GwtCompatible</A></FONT></TH> 1190 </TR> 1191 <TR BGCOLOR="white" CLASS="TableRowColor"> 1192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1193 <CODE> class</CODE></FONT></TD> 1194 <TD><CODE><B><A HREF="../../../../../com/google/common/primitives/Booleans.html" title="class in com.google.common.primitives">Booleans</A></B></CODE> 1195 1196 <BR> 1197 Static utility methods pertaining to <code>boolean</code> primitives, that are not 1198 already found in either <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><CODE>Boolean</CODE></A> or <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Arrays.html?is-external=true" title="class or interface in java.util"><CODE>Arrays</CODE></A>.</TD> 1199 </TR> 1200 <TR BGCOLOR="white" CLASS="TableRowColor"> 1201 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1202 <CODE> class</CODE></FONT></TD> 1203 <TD><CODE><B><A HREF="../../../../../com/google/common/primitives/Bytes.html" title="class in com.google.common.primitives">Bytes</A></B></CODE> 1204 1205 <BR> 1206 Static utility methods pertaining to <code>byte</code> primitives, that are not 1207 already found in either <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Byte.html?is-external=true" title="class or interface in java.lang"><CODE>Byte</CODE></A> or <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Arrays.html?is-external=true" title="class or interface in java.util"><CODE>Arrays</CODE></A>, <i>and interpret 1208 bytes as neither signed nor unsigned</i>.</TD> 1209 </TR> 1210 <TR BGCOLOR="white" CLASS="TableRowColor"> 1211 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1212 <CODE> class</CODE></FONT></TD> 1213 <TD><CODE><B><A HREF="../../../../../com/google/common/primitives/Chars.html" title="class in com.google.common.primitives">Chars</A></B></CODE> 1214 1215 <BR> 1216 Static utility methods pertaining to <code>char</code> primitives, that are not 1217 already found in either <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang"><CODE>Character</CODE></A> or <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Arrays.html?is-external=true" title="class or interface in java.util"><CODE>Arrays</CODE></A>.</TD> 1218 </TR> 1219 <TR BGCOLOR="white" CLASS="TableRowColor"> 1220 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1221 <CODE> class</CODE></FONT></TD> 1222 <TD><CODE><B><A HREF="../../../../../com/google/common/primitives/Doubles.html" title="class in com.google.common.primitives">Doubles</A></B></CODE> 1223 1224 <BR> 1225 Static utility methods pertaining to <code>double</code> primitives, that are not 1226 already found in either <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang"><CODE>Double</CODE></A> or <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Arrays.html?is-external=true" title="class or interface in java.util"><CODE>Arrays</CODE></A>.</TD> 1227 </TR> 1228 <TR BGCOLOR="white" CLASS="TableRowColor"> 1229 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1230 <CODE> class</CODE></FONT></TD> 1231 <TD><CODE><B><A HREF="../../../../../com/google/common/primitives/Floats.html" title="class in com.google.common.primitives">Floats</A></B></CODE> 1232 1233 <BR> 1234 Static utility methods pertaining to <code>float</code> primitives, that are not 1235 already found in either <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang"><CODE>Float</CODE></A> or <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Arrays.html?is-external=true" title="class or interface in java.util"><CODE>Arrays</CODE></A>.</TD> 1236 </TR> 1237 <TR BGCOLOR="white" CLASS="TableRowColor"> 1238 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1239 <CODE> class</CODE></FONT></TD> 1240 <TD><CODE><B><A HREF="../../../../../com/google/common/primitives/Ints.html" title="class in com.google.common.primitives">Ints</A></B></CODE> 1241 1242 <BR> 1243 Static utility methods pertaining to <code>int</code> primitives, that are not 1244 already found in either <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang"><CODE>Integer</CODE></A> or <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Arrays.html?is-external=true" title="class or interface in java.util"><CODE>Arrays</CODE></A>.</TD> 1245 </TR> 1246 <TR BGCOLOR="white" CLASS="TableRowColor"> 1247 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1248 <CODE> class</CODE></FONT></TD> 1249 <TD><CODE><B><A HREF="../../../../../com/google/common/primitives/Longs.html" title="class in com.google.common.primitives">Longs</A></B></CODE> 1250 1251 <BR> 1252 Static utility methods pertaining to <code>long</code> primitives, that are not 1253 already found in either <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang"><CODE>Long</CODE></A> or <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Arrays.html?is-external=true" title="class or interface in java.util"><CODE>Arrays</CODE></A>.</TD> 1254 </TR> 1255 <TR BGCOLOR="white" CLASS="TableRowColor"> 1256 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1257 <CODE> class</CODE></FONT></TD> 1258 <TD><CODE><B><A HREF="../../../../../com/google/common/primitives/Shorts.html" title="class in com.google.common.primitives">Shorts</A></B></CODE> 1259 1260 <BR> 1261 Static utility methods pertaining to <code>short</code> primitives, that are not 1262 already found in either <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Short.html?is-external=true" title="class or interface in java.lang"><CODE>Short</CODE></A> or <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Arrays.html?is-external=true" title="class or interface in java.util"><CODE>Arrays</CODE></A>.</TD> 1263 </TR> 1264 <TR BGCOLOR="white" CLASS="TableRowColor"> 1265 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1266 <CODE> class</CODE></FONT></TD> 1267 <TD><CODE><B><A HREF="../../../../../com/google/common/primitives/SignedBytes.html" title="class in com.google.common.primitives">SignedBytes</A></B></CODE> 1268 1269 <BR> 1270 Static utility methods pertaining to <code>byte</code> primitives that 1271 interpret values as signed.</TD> 1272 </TR> 1273 </TABLE> 1274 1275 <P> 1276 <HR> 1277 1278 1279 <!-- ======= START OF BOTTOM NAVBAR ====== --> 1280 <A NAME="navbar_bottom"><!-- --></A> 1281 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 1282 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 1283 <TR> 1284 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 1285 <A NAME="navbar_bottom_firstrow"><!-- --></A> 1286 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 1287 <TR ALIGN="center" VALIGN="top"> 1288 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 1289 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 1290 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/google/common/annotations/GwtCompatible.html" title="annotation in com.google.common.annotations"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 1291 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 1292 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 1293 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 1294 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 1295 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 1296 </TR> 1297 </TABLE> 1298 </TD> 1299 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 1300 </EM> 1301 </TD> 1302 </TR> 1303 1304 <TR> 1305 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1306 PREV 1307 NEXT</FONT></TD> 1308 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1309 <A HREF="../../../../../index.html?com/google/common/annotations//class-useGwtCompatible.html" target="_top"><B>FRAMES</B></A> 1310 <A HREF="GwtCompatible.html" target="_top"><B>NO FRAMES</B></A> 1311 <SCRIPT type="text/javascript"> 1312 <!-- 1313 if(window==top) { 1314 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 1315 } 1316 //--> 1317 </SCRIPT> 1318 <NOSCRIPT> 1319 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 1320 </NOSCRIPT> 1321 1322 1323 </FONT></TD> 1324 </TR> 1325 </TABLE> 1326 <A NAME="skip-navbar_bottom"></A> 1327 <!-- ======== END OF BOTTOM NAVBAR ======= --> 1328 1329 <HR> 1330 1331 </BODY> 1332 </HTML> 1333