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> 7Uses 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"> 15function 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"> 90Packages 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"> 108Uses 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"> 284Uses 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