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 Interface com.google.common.base.Supplier (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 Interface com.google.common.base.Supplier (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/base/Supplier.html" title="interface in com.google.common.base"><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/base//class-useSupplier.html" target="_top"><B>FRAMES</B></A> 62 <A HREF="Supplier.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 Interface<br>com.google.common.base.Supplier</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/base/Supplier.html" title="interface in com.google.common.base">Supplier</A></FONT></TH> 91 </TR> 92 <TR BGCOLOR="white" CLASS="TableRowColor"> 93 <TD><A HREF="#com.google.common.base"><B>com.google.common.base</B></A></TD> 94 <TD>Miscellaneous common util classes and annotations. </TD> 95 </TR> 96 <TR BGCOLOR="white" CLASS="TableRowColor"> 97 <TD><A HREF="#com.google.common.collect"><B>com.google.common.collect</B></A></TD> 98 <TD>This package contains generic collection interfaces and implementations, and 99 other utilities for working with collections. </TD> 100 </TR> 101 </TABLE> 102 103 <P> 104 <A NAME="com.google.common.base"><!-- --></A> 105 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 106 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 107 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 108 Uses of <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A> in <A HREF="../../../../../com/google/common/base/package-summary.html">com.google.common.base</A></FONT></TH> 109 </TR> 110 </TABLE> 111 112 <P> 113 114 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 115 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 116 <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/google/common/base/package-summary.html">com.google.common.base</A> that return <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A></FONT></TH> 117 </TR> 118 <TR BGCOLOR="white" CLASS="TableRowColor"> 119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 120 <CODE>static 121 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 122 <TR ALIGN="right" VALIGN=""> 123 <TD NOWRAP><FONT SIZE="-1"> 124 <CODE><F,T> <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T></CODE></FONT></TD> 125 </TR> 126 </TABLE> 127 </CODE></FONT></TD> 128 <TD><CODE><B>Suppliers.</B><B><A HREF="../../../../../com/google/common/base/Suppliers.html#compose(com.google.common.base.Function, com.google.common.base.Supplier)">compose</A></B>(<A HREF="../../../../../com/google/common/base/Function.html" title="interface in com.google.common.base">Function</A><? super F,T> function, 129 <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><F> first)</CODE> 130 131 <BR> 132 Returns a new supplier which is the composition of the provided function 133 and supplier.</TD> 134 </TR> 135 <TR BGCOLOR="white" CLASS="TableRowColor"> 136 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 137 <CODE>static 138 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 139 <TR ALIGN="right" VALIGN=""> 140 <TD NOWRAP><FONT SIZE="-1"> 141 <CODE><T> <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T></CODE></FONT></TD> 142 </TR> 143 </TABLE> 144 </CODE></FONT></TD> 145 <TD><CODE><B>Suppliers.</B><B><A HREF="../../../../../com/google/common/base/Suppliers.html#memoize(com.google.common.base.Supplier)">memoize</A></B>(<A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T> delegate)</CODE> 146 147 <BR> 148 Returns a supplier which caches the instance retrieved during the first 149 call to <code>get()</code> and returns that value on subsequent calls to 150 <code>get()</code>.</TD> 151 </TR> 152 <TR BGCOLOR="white" CLASS="TableRowColor"> 153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 154 <CODE>static 155 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 156 <TR ALIGN="right" VALIGN=""> 157 <TD NOWRAP><FONT SIZE="-1"> 158 <CODE><T> <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T></CODE></FONT></TD> 159 </TR> 160 </TABLE> 161 </CODE></FONT></TD> 162 <TD><CODE><B>Suppliers.</B><B><A HREF="../../../../../com/google/common/base/Suppliers.html#memoizeWithExpiration(com.google.common.base.Supplier, long, java.util.concurrent.TimeUnit)">memoizeWithExpiration</A></B>(<A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T> delegate, 163 long duration, 164 <A HREF="http://java.sun.com/javase/6/docs/api/java/util/concurrent/TimeUnit.html?is-external=true" title="class or interface in java.util.concurrent">TimeUnit</A> unit)</CODE> 165 166 <BR> 167 Returns a supplier that caches the instance supplied by the delegate and 168 removes the cached value after the specified time has passed.</TD> 169 </TR> 170 <TR BGCOLOR="white" CLASS="TableRowColor"> 171 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 172 <CODE>static 173 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 174 <TR ALIGN="right" VALIGN=""> 175 <TD NOWRAP><FONT SIZE="-1"> 176 <CODE><T> <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T></CODE></FONT></TD> 177 </TR> 178 </TABLE> 179 </CODE></FONT></TD> 180 <TD><CODE><B>Suppliers.</B><B><A HREF="../../../../../com/google/common/base/Suppliers.html#ofInstance(T)">ofInstance</A></B>(T instance)</CODE> 181 182 <BR> 183 Returns a supplier that always supplies <code>instance</code>.</TD> 184 </TR> 185 <TR BGCOLOR="white" CLASS="TableRowColor"> 186 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 187 <CODE>static 188 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 189 <TR ALIGN="right" VALIGN=""> 190 <TD NOWRAP><FONT SIZE="-1"> 191 <CODE><T> <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T></CODE></FONT></TD> 192 </TR> 193 </TABLE> 194 </CODE></FONT></TD> 195 <TD><CODE><B>Suppliers.</B><B><A HREF="../../../../../com/google/common/base/Suppliers.html#synchronizedSupplier(com.google.common.base.Supplier)">synchronizedSupplier</A></B>(<A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T> delegate)</CODE> 196 197 <BR> 198 Returns a supplier whose <code>get()</code> method synchronizes on 199 <code>delegate</code> before calling it, making it thread-safe.</TD> 200 </TR> 201 </TABLE> 202 203 <P> 204 205 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 206 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 207 <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/google/common/base/package-summary.html">com.google.common.base</A> with parameters of type <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A></FONT></TH> 208 </TR> 209 <TR BGCOLOR="white" CLASS="TableRowColor"> 210 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 211 <CODE>static 212 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 213 <TR ALIGN="right" VALIGN=""> 214 <TD NOWRAP><FONT SIZE="-1"> 215 <CODE><F,T> <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T></CODE></FONT></TD> 216 </TR> 217 </TABLE> 218 </CODE></FONT></TD> 219 <TD><CODE><B>Suppliers.</B><B><A HREF="../../../../../com/google/common/base/Suppliers.html#compose(com.google.common.base.Function, com.google.common.base.Supplier)">compose</A></B>(<A HREF="../../../../../com/google/common/base/Function.html" title="interface in com.google.common.base">Function</A><? super F,T> function, 220 <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><F> first)</CODE> 221 222 <BR> 223 Returns a new supplier which is the composition of the provided function 224 and supplier.</TD> 225 </TR> 226 <TR BGCOLOR="white" CLASS="TableRowColor"> 227 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 228 <CODE>static 229 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 230 <TR ALIGN="right" VALIGN=""> 231 <TD NOWRAP><FONT SIZE="-1"> 232 <CODE><T> <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T></CODE></FONT></TD> 233 </TR> 234 </TABLE> 235 </CODE></FONT></TD> 236 <TD><CODE><B>Suppliers.</B><B><A HREF="../../../../../com/google/common/base/Suppliers.html#memoize(com.google.common.base.Supplier)">memoize</A></B>(<A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T> delegate)</CODE> 237 238 <BR> 239 Returns a supplier which caches the instance retrieved during the first 240 call to <code>get()</code> and returns that value on subsequent calls to 241 <code>get()</code>.</TD> 242 </TR> 243 <TR BGCOLOR="white" CLASS="TableRowColor"> 244 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 245 <CODE>static 246 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 247 <TR ALIGN="right" VALIGN=""> 248 <TD NOWRAP><FONT SIZE="-1"> 249 <CODE><T> <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T></CODE></FONT></TD> 250 </TR> 251 </TABLE> 252 </CODE></FONT></TD> 253 <TD><CODE><B>Suppliers.</B><B><A HREF="../../../../../com/google/common/base/Suppliers.html#memoizeWithExpiration(com.google.common.base.Supplier, long, java.util.concurrent.TimeUnit)">memoizeWithExpiration</A></B>(<A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T> delegate, 254 long duration, 255 <A HREF="http://java.sun.com/javase/6/docs/api/java/util/concurrent/TimeUnit.html?is-external=true" title="class or interface in java.util.concurrent">TimeUnit</A> unit)</CODE> 256 257 <BR> 258 Returns a supplier that caches the instance supplied by the delegate and 259 removes the cached value after the specified time has passed.</TD> 260 </TR> 261 <TR BGCOLOR="white" CLASS="TableRowColor"> 262 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 263 <CODE>static 264 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 265 <TR ALIGN="right" VALIGN=""> 266 <TD NOWRAP><FONT SIZE="-1"> 267 <CODE><T> <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T></CODE></FONT></TD> 268 </TR> 269 </TABLE> 270 </CODE></FONT></TD> 271 <TD><CODE><B>Suppliers.</B><B><A HREF="../../../../../com/google/common/base/Suppliers.html#synchronizedSupplier(com.google.common.base.Supplier)">synchronizedSupplier</A></B>(<A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><T> delegate)</CODE> 272 273 <BR> 274 Returns a supplier whose <code>get()</code> method synchronizes on 275 <code>delegate</code> before calling it, making it thread-safe.</TD> 276 </TR> 277 </TABLE> 278 279 <P> 280 <A NAME="com.google.common.collect"><!-- --></A> 281 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 282 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 283 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 284 Uses of <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A> in <A HREF="../../../../../com/google/common/collect/package-summary.html">com.google.common.collect</A></FONT></TH> 285 </TR> 286 </TABLE> 287 288 <P> 289 290 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 291 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 292 <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/google/common/collect/package-summary.html">com.google.common.collect</A> with parameters of type <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A></FONT></TH> 293 </TR> 294 <TR BGCOLOR="white" CLASS="TableRowColor"> 295 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 296 <CODE>static 297 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 298 <TR ALIGN="right" VALIGN=""> 299 <TD NOWRAP><FONT SIZE="-1"> 300 <CODE><K,V> <A HREF="../../../../../com/google/common/collect/ListMultimap.html" title="interface in com.google.common.collect">ListMultimap</A><K,V></CODE></FONT></TD> 301 </TR> 302 </TABLE> 303 </CODE></FONT></TD> 304 <TD><CODE><B>Multimaps.</B><B><A HREF="../../../../../com/google/common/collect/Multimaps.html#newListMultimap(java.util.Map, com.google.common.base.Supplier)">newListMultimap</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><K,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><V>> map, 305 <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><? extends <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><V>> factory)</CODE> 306 307 <BR> 308 Creates a new <code>ListMultimap</code> that uses the provided map and factory.</TD> 309 </TR> 310 <TR BGCOLOR="white" CLASS="TableRowColor"> 311 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 312 <CODE>static 313 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 314 <TR ALIGN="right" VALIGN=""> 315 <TD NOWRAP><FONT SIZE="-1"> 316 <CODE><K,V> <A HREF="../../../../../com/google/common/collect/Multimap.html" title="interface in com.google.common.collect">Multimap</A><K,V></CODE></FONT></TD> 317 </TR> 318 </TABLE> 319 </CODE></FONT></TD> 320 <TD><CODE><B>Multimaps.</B><B><A HREF="../../../../../com/google/common/collect/Multimaps.html#newMultimap(java.util.Map, com.google.common.base.Supplier)">newMultimap</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><K,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><V>> map, 321 <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><? extends <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><V>> factory)</CODE> 322 323 <BR> 324 Creates a new <code>Multimap</code> that uses the provided map and factory.</TD> 325 </TR> 326 <TR BGCOLOR="white" CLASS="TableRowColor"> 327 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 328 <CODE>static 329 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 330 <TR ALIGN="right" VALIGN=""> 331 <TD NOWRAP><FONT SIZE="-1"> 332 <CODE><K,V> <A HREF="../../../../../com/google/common/collect/SetMultimap.html" title="interface in com.google.common.collect">SetMultimap</A><K,V></CODE></FONT></TD> 333 </TR> 334 </TABLE> 335 </CODE></FONT></TD> 336 <TD><CODE><B>Multimaps.</B><B><A HREF="../../../../../com/google/common/collect/Multimaps.html#newSetMultimap(java.util.Map, com.google.common.base.Supplier)">newSetMultimap</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><K,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><V>> map, 337 <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><? extends <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A><V>> factory)</CODE> 338 339 <BR> 340 Creates a new <code>SetMultimap</code> that uses the provided map and factory.</TD> 341 </TR> 342 <TR BGCOLOR="white" CLASS="TableRowColor"> 343 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 344 <CODE>static 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/SortedSetMultimap.html" title="interface in com.google.common.collect">SortedSetMultimap</A><K,V></CODE></FONT></TD> 349 </TR> 350 </TABLE> 351 </CODE></FONT></TD> 352 <TD><CODE><B>Multimaps.</B><B><A HREF="../../../../../com/google/common/collect/Multimaps.html#newSortedSetMultimap(java.util.Map, com.google.common.base.Supplier)">newSortedSetMultimap</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><K,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><V>> map, 353 <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base">Supplier</A><? extends <A HREF="http://java.sun.com/javase/6/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</A><V>> factory)</CODE> 354 355 <BR> 356 Creates a new <code>SortedSetMultimap</code> that uses the provided map and 357 factory.</TD> 358 </TR> 359 </TABLE> 360 361 <P> 362 <HR> 363 364 365 <!-- ======= START OF BOTTOM NAVBAR ====== --> 366 <A NAME="navbar_bottom"><!-- --></A> 367 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 368 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 369 <TR> 370 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 371 <A NAME="navbar_bottom_firstrow"><!-- --></A> 372 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 373 <TR ALIGN="center" VALIGN="top"> 374 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 375 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 376 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/google/common/base/Supplier.html" title="interface in com.google.common.base"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 377 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 378 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 379 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 380 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 381 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 382 </TR> 383 </TABLE> 384 </TD> 385 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 386 </EM> 387 </TD> 388 </TR> 389 390 <TR> 391 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 392 PREV 393 NEXT</FONT></TD> 394 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 395 <A HREF="../../../../../index.html?com/google/common/base//class-useSupplier.html" target="_top"><B>FRAMES</B></A> 396 <A HREF="Supplier.html" target="_top"><B>NO FRAMES</B></A> 397 <SCRIPT type="text/javascript"> 398 <!-- 399 if(window==top) { 400 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 401 } 402 //--> 403 </SCRIPT> 404 <NOSCRIPT> 405 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 406 </NOSCRIPT> 407 408 409 </FONT></TD> 410 </TR> 411 </TABLE> 412 <A NAME="skip-navbar_bottom"></A> 413 <!-- ======== END OF BOTTOM NAVBAR ======= --> 414 415 <HR> 416 417 </BODY> 418 </HTML> 419