Home | History | Annotate | Download | only in class-use
      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.Predicate (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.Predicate (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>&nbsp;</TD>
     41   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
     42   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
     43   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
     44   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
     45   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
     46   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
     47   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</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 &nbsp;PREV&nbsp;
     59 &nbsp;NEXT</FONT></TD>
     60 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
     61   <A HREF="../../../../../index.html?com/google/common/base//class-usePredicate.html" target="_top"><B>FRAMES</B></A>  &nbsp;
     62 &nbsp;<A HREF="Predicate.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
     63 &nbsp;<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.Predicate</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/Predicate.html" title="interface in com.google.common.base">Predicate</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.&nbsp;</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.&nbsp;</TD>
    100 </TR>
    101 </TABLE>
    102 &nbsp;
    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/Predicate.html" title="interface in com.google.common.base">Predicate</A> in <A HREF="../../../../../com/google/common/base/package-summary.html">com.google.common.base</A></FONT></TH>
    109 </TR>
    110 </TABLE>
    111 &nbsp;
    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">Classes in <A HREF="../../../../../com/google/common/base/package-summary.html">com.google.common.base</A> that implement <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A></FONT></TH>
    117 </TR>
    118 <TR BGCOLOR="white" CLASS="TableRowColor">
    119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    120 <CODE>&nbsp;class</CODE></FONT></TD>
    121 <TD><CODE><B><A HREF="../../../../../com/google/common/base/CharMatcher.html" title="class in com.google.common.base">CharMatcher</A></B></CODE>
    122 
    123 <BR>
    124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines a true or false value for any Java <code>char</code> value, just as
    125  <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>
    126 </TR>
    127 </TABLE>
    128 &nbsp;
    129 <P>
    130 
    131 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
    132 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
    133 <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/Predicate.html" title="interface in com.google.common.base">Predicate</A></FONT></TH>
    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>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    142 </TR>
    143 </TABLE>
    144 </CODE></FONT></TD>
    145 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#alwaysFalse()">alwaysFalse</A></B>()</CODE>
    146 
    147 <BR>
    148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that always evaluates to <code>false</code>.</TD>
    149 </TR>
    150 <TR BGCOLOR="white" CLASS="TableRowColor">
    151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    152 <CODE>static
    153 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    154 <TR ALIGN="right" VALIGN="">
    155 <TD NOWRAP><FONT SIZE="-1">
    156 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    157 </TR>
    158 </TABLE>
    159 </CODE></FONT></TD>
    160 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#alwaysTrue()">alwaysTrue</A></B>()</CODE>
    161 
    162 <BR>
    163 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that always evaluates to <code>true</code>.</TD>
    164 </TR>
    165 <TR BGCOLOR="white" CLASS="TableRowColor">
    166 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    167 <CODE>static
    168 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    169 <TR ALIGN="right" VALIGN="">
    170 <TD NOWRAP><FONT SIZE="-1">
    171 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    172 </TR>
    173 </TABLE>
    174 </CODE></FONT></TD>
    175 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#and(java.lang.Iterable)">and</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>&lt;? extends <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&gt;&nbsp;components)</CODE>
    176 
    177 <BR>
    178 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if each of its
    179  components evaluates to <code>true</code>.</TD>
    180 </TR>
    181 <TR BGCOLOR="white" CLASS="TableRowColor">
    182 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    183 <CODE>static
    184 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    185 <TR ALIGN="right" VALIGN="">
    186 <TD NOWRAP><FONT SIZE="-1">
    187 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    188 </TR>
    189 </TABLE>
    190 </CODE></FONT></TD>
    191 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#and(com.google.common.base.Predicate...)">and</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;...&nbsp;components)</CODE>
    192 
    193 <BR>
    194 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if each of its
    195  components evaluates to <code>true</code>.</TD>
    196 </TR>
    197 <TR BGCOLOR="white" CLASS="TableRowColor">
    198 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    199 <CODE>static
    200 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    201 <TR ALIGN="right" VALIGN="">
    202 <TD NOWRAP><FONT SIZE="-1">
    203 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    204 </TR>
    205 </TABLE>
    206 </CODE></FONT></TD>
    207 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#and(com.google.common.base.Predicate, com.google.common.base.Predicate)">and</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;first,
    208     <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;second)</CODE>
    209 
    210 <BR>
    211 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if both of its
    212  components evaluate to <code>true</code>.</TD>
    213 </TR>
    214 <TR BGCOLOR="white" CLASS="TableRowColor">
    215 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    216 <CODE>static
    217 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    218 <TR ALIGN="right" VALIGN="">
    219 <TD NOWRAP><FONT SIZE="-1">
    220 <CODE>&lt;A,B&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;A&gt;</CODE></FONT></TD>
    221 </TR>
    222 </TABLE>
    223 </CODE></FONT></TD>
    224 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#compose(com.google.common.base.Predicate, com.google.common.base.Function)">compose</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;B&gt;&nbsp;predicate,
    225         <A HREF="../../../../../com/google/common/base/Function.html" title="interface in com.google.common.base">Function</A>&lt;A,? extends B&gt;&nbsp;function)</CODE>
    226 
    227 <BR>
    228 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the composition of a function and a predicate.</TD>
    229 </TR>
    230 <TR BGCOLOR="white" CLASS="TableRowColor">
    231 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    232 <CODE>static
    233 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    234 <TR ALIGN="right" VALIGN="">
    235 <TD NOWRAP><FONT SIZE="-1">
    236 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    237 </TR>
    238 </TABLE>
    239 </CODE></FONT></TD>
    240 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#equalTo(T)">equalTo</A></B>(T&nbsp;target)</CODE>
    241 
    242 <BR>
    243 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if the object being
    244  tested <code>equals()</code> the given target or both are null.</TD>
    245 </TR>
    246 <TR BGCOLOR="white" CLASS="TableRowColor">
    247 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    248 <CODE>static
    249 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    250 <TR ALIGN="right" VALIGN="">
    251 <TD NOWRAP><FONT SIZE="-1">
    252 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    253 </TR>
    254 </TABLE>
    255 </CODE></FONT></TD>
    256 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#in(java.util.Collection)">in</A></B>(<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>&lt;? extends T&gt;&nbsp;target)</CODE>
    257 
    258 <BR>
    259 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if the object reference
    260  being tested is a member of the given collection.</TD>
    261 </TR>
    262 <TR BGCOLOR="white" CLASS="TableRowColor">
    263 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    264 <CODE>static&nbsp;<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;<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>&gt;</CODE></FONT></TD>
    265 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#instanceOf(java.lang.Class)">instanceOf</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;clazz)</CODE>
    266 
    267 <BR>
    268 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if the object being
    269  tested is an instance of the given class.</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>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</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#isNull()">isNull</A></B>()</CODE>
    282 
    283 <BR>
    284 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if the object reference
    285  being tested is null.</TD>
    286 </TR>
    287 <TR BGCOLOR="white" CLASS="TableRowColor">
    288 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    289 <CODE>static
    290 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    291 <TR ALIGN="right" VALIGN="">
    292 <TD NOWRAP><FONT SIZE="-1">
    293 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    294 </TR>
    295 </TABLE>
    296 </CODE></FONT></TD>
    297 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#not(com.google.common.base.Predicate)">not</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;&nbsp;predicate)</CODE>
    298 
    299 <BR>
    300 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if the given predicate
    301  evaluates to <code>false</code>.</TD>
    302 </TR>
    303 <TR BGCOLOR="white" CLASS="TableRowColor">
    304 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    305 <CODE>static
    306 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    307 <TR ALIGN="right" VALIGN="">
    308 <TD NOWRAP><FONT SIZE="-1">
    309 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    310 </TR>
    311 </TABLE>
    312 </CODE></FONT></TD>
    313 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#notNull()">notNull</A></B>()</CODE>
    314 
    315 <BR>
    316 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if the object reference
    317  being tested is not null.</TD>
    318 </TR>
    319 <TR BGCOLOR="white" CLASS="TableRowColor">
    320 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    321 <CODE>static
    322 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    323 <TR ALIGN="right" VALIGN="">
    324 <TD NOWRAP><FONT SIZE="-1">
    325 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    326 </TR>
    327 </TABLE>
    328 </CODE></FONT></TD>
    329 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#or(java.lang.Iterable)">or</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>&lt;? extends <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&gt;&nbsp;components)</CODE>
    330 
    331 <BR>
    332 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if any one of its
    333  components evaluates to <code>true</code>.</TD>
    334 </TR>
    335 <TR BGCOLOR="white" CLASS="TableRowColor">
    336 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    337 <CODE>static
    338 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    339 <TR ALIGN="right" VALIGN="">
    340 <TD NOWRAP><FONT SIZE="-1">
    341 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    342 </TR>
    343 </TABLE>
    344 </CODE></FONT></TD>
    345 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#or(com.google.common.base.Predicate...)">or</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;...&nbsp;components)</CODE>
    346 
    347 <BR>
    348 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if any one of its
    349  components evaluates to <code>true</code>.</TD>
    350 </TR>
    351 <TR BGCOLOR="white" CLASS="TableRowColor">
    352 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    353 <CODE>static
    354 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    355 <TR ALIGN="right" VALIGN="">
    356 <TD NOWRAP><FONT SIZE="-1">
    357 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    358 </TR>
    359 </TABLE>
    360 </CODE></FONT></TD>
    361 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#or(com.google.common.base.Predicate, com.google.common.base.Predicate)">or</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;first,
    362    <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;second)</CODE>
    363 
    364 <BR>
    365 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if either of its
    366  components evaluates to <code>true</code>.</TD>
    367 </TR>
    368 </TABLE>
    369 &nbsp;
    370 <P>
    371 
    372 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
    373 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
    374 <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/Predicate.html" title="interface in com.google.common.base">Predicate</A></FONT></TH>
    375 </TR>
    376 <TR BGCOLOR="white" CLASS="TableRowColor">
    377 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    378 <CODE>static
    379 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    380 <TR ALIGN="right" VALIGN="">
    381 <TD NOWRAP><FONT SIZE="-1">
    382 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    383 </TR>
    384 </TABLE>
    385 </CODE></FONT></TD>
    386 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#and(com.google.common.base.Predicate...)">and</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;...&nbsp;components)</CODE>
    387 
    388 <BR>
    389 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if each of its
    390  components evaluates to <code>true</code>.</TD>
    391 </TR>
    392 <TR BGCOLOR="white" CLASS="TableRowColor">
    393 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    394 <CODE>static
    395 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    396 <TR ALIGN="right" VALIGN="">
    397 <TD NOWRAP><FONT SIZE="-1">
    398 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    399 </TR>
    400 </TABLE>
    401 </CODE></FONT></TD>
    402 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#and(com.google.common.base.Predicate, com.google.common.base.Predicate)">and</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;first,
    403     <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;second)</CODE>
    404 
    405 <BR>
    406 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if both of its
    407  components evaluate to <code>true</code>.</TD>
    408 </TR>
    409 <TR BGCOLOR="white" CLASS="TableRowColor">
    410 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    411 <CODE>static
    412 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    413 <TR ALIGN="right" VALIGN="">
    414 <TD NOWRAP><FONT SIZE="-1">
    415 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    416 </TR>
    417 </TABLE>
    418 </CODE></FONT></TD>
    419 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#and(com.google.common.base.Predicate, com.google.common.base.Predicate)">and</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;first,
    420     <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;second)</CODE>
    421 
    422 <BR>
    423 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if both of its
    424  components evaluate to <code>true</code>.</TD>
    425 </TR>
    426 <TR BGCOLOR="white" CLASS="TableRowColor">
    427 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    428 <CODE>static
    429 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    430 <TR ALIGN="right" VALIGN="">
    431 <TD NOWRAP><FONT SIZE="-1">
    432 <CODE>&lt;A,B&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;A&gt;</CODE></FONT></TD>
    433 </TR>
    434 </TABLE>
    435 </CODE></FONT></TD>
    436 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#compose(com.google.common.base.Predicate, com.google.common.base.Function)">compose</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;B&gt;&nbsp;predicate,
    437         <A HREF="../../../../../com/google/common/base/Function.html" title="interface in com.google.common.base">Function</A>&lt;A,? extends B&gt;&nbsp;function)</CODE>
    438 
    439 <BR>
    440 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the composition of a function and a predicate.</TD>
    441 </TR>
    442 <TR BGCOLOR="white" CLASS="TableRowColor">
    443 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    444 <CODE>static&nbsp;<A HREF="../../../../../com/google/common/base/CharMatcher.html" title="class in com.google.common.base">CharMatcher</A></CODE></FONT></TD>
    445 <TD><CODE><B>CharMatcher.</B><B><A HREF="../../../../../com/google/common/base/CharMatcher.html#forPredicate(com.google.common.base.Predicate)">forPredicate</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang">Character</A>&gt;&nbsp;predicate)</CODE>
    446 
    447 <BR>
    448 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a matcher with identical behavior to the given <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>-based predicate, but which operates on primitive <code>char</code>
    449  instances instead.</TD>
    450 </TR>
    451 <TR BGCOLOR="white" CLASS="TableRowColor">
    452 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    453 <CODE>static
    454 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    455 <TR ALIGN="right" VALIGN="">
    456 <TD NOWRAP><FONT SIZE="-1">
    457 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Function.html" title="interface in com.google.common.base">Function</A>&lt;T,<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</A>&gt;</CODE></FONT></TD>
    458 </TR>
    459 </TABLE>
    460 </CODE></FONT></TD>
    461 <TD><CODE><B>Functions.</B><B><A HREF="../../../../../com/google/common/base/Functions.html#forPredicate(com.google.common.base.Predicate)">forPredicate</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;&nbsp;predicate)</CODE>
    462 
    463 <BR>
    464 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a function that returns the same boolean output as the given
    465  predicate for all inputs.</TD>
    466 </TR>
    467 <TR BGCOLOR="white" CLASS="TableRowColor">
    468 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    469 <CODE>static
    470 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    471 <TR ALIGN="right" VALIGN="">
    472 <TD NOWRAP><FONT SIZE="-1">
    473 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    474 </TR>
    475 </TABLE>
    476 </CODE></FONT></TD>
    477 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#not(com.google.common.base.Predicate)">not</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;&nbsp;predicate)</CODE>
    478 
    479 <BR>
    480 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if the given predicate
    481  evaluates to <code>false</code>.</TD>
    482 </TR>
    483 <TR BGCOLOR="white" CLASS="TableRowColor">
    484 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    485 <CODE>static
    486 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    487 <TR ALIGN="right" VALIGN="">
    488 <TD NOWRAP><FONT SIZE="-1">
    489 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    490 </TR>
    491 </TABLE>
    492 </CODE></FONT></TD>
    493 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#or(com.google.common.base.Predicate...)">or</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;...&nbsp;components)</CODE>
    494 
    495 <BR>
    496 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if any one of its
    497  components evaluates to <code>true</code>.</TD>
    498 </TR>
    499 <TR BGCOLOR="white" CLASS="TableRowColor">
    500 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    501 <CODE>static
    502 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    503 <TR ALIGN="right" VALIGN="">
    504 <TD NOWRAP><FONT SIZE="-1">
    505 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    506 </TR>
    507 </TABLE>
    508 </CODE></FONT></TD>
    509 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#or(com.google.common.base.Predicate, com.google.common.base.Predicate)">or</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;first,
    510    <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;second)</CODE>
    511 
    512 <BR>
    513 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if either of its
    514  components evaluates to <code>true</code>.</TD>
    515 </TR>
    516 <TR BGCOLOR="white" CLASS="TableRowColor">
    517 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    518 <CODE>static
    519 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    520 <TR ALIGN="right" VALIGN="">
    521 <TD NOWRAP><FONT SIZE="-1">
    522 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    523 </TR>
    524 </TABLE>
    525 </CODE></FONT></TD>
    526 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#or(com.google.common.base.Predicate, com.google.common.base.Predicate)">or</A></B>(<A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;first,
    527    <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;second)</CODE>
    528 
    529 <BR>
    530 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if either of its
    531  components evaluates to <code>true</code>.</TD>
    532 </TR>
    533 </TABLE>
    534 &nbsp;
    535 <P>
    536 
    537 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
    538 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
    539 <TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../com/google/common/base/package-summary.html">com.google.common.base</A> with type arguments of type <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A></FONT></TH>
    540 </TR>
    541 <TR BGCOLOR="white" CLASS="TableRowColor">
    542 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    543 <CODE>static
    544 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    545 <TR ALIGN="right" VALIGN="">
    546 <TD NOWRAP><FONT SIZE="-1">
    547 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    548 </TR>
    549 </TABLE>
    550 </CODE></FONT></TD>
    551 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#and(java.lang.Iterable)">and</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>&lt;? extends <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&gt;&nbsp;components)</CODE>
    552 
    553 <BR>
    554 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if each of its
    555  components evaluates to <code>true</code>.</TD>
    556 </TR>
    557 <TR BGCOLOR="white" CLASS="TableRowColor">
    558 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    559 <CODE>static
    560 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    561 <TR ALIGN="right" VALIGN="">
    562 <TD NOWRAP><FONT SIZE="-1">
    563 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;T&gt;</CODE></FONT></TD>
    564 </TR>
    565 </TABLE>
    566 </CODE></FONT></TD>
    567 <TD><CODE><B>Predicates.</B><B><A HREF="../../../../../com/google/common/base/Predicates.html#or(java.lang.Iterable)">or</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>&lt;? extends <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&gt;&nbsp;components)</CODE>
    568 
    569 <BR>
    570 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a predicate that evaluates to <code>true</code> if any one of its
    571  components evaluates to <code>true</code>.</TD>
    572 </TR>
    573 </TABLE>
    574 &nbsp;
    575 <P>
    576 <A NAME="com.google.common.collect"><!-- --></A>
    577 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
    578 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
    579 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
    580 Uses of <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A> in <A HREF="../../../../../com/google/common/collect/package-summary.html">com.google.common.collect</A></FONT></TH>
    581 </TR>
    582 </TABLE>
    583 &nbsp;
    584 <P>
    585 
    586 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
    587 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
    588 <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/Predicate.html" title="interface in com.google.common.base">Predicate</A></FONT></TH>
    589 </TR>
    590 <TR BGCOLOR="white" CLASS="TableRowColor">
    591 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    592 <CODE>static
    593 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    594 <TR ALIGN="right" VALIGN="">
    595 <TD NOWRAP><FONT SIZE="-1">
    596 <CODE>&lt;T&gt; boolean</CODE></FONT></TD>
    597 </TR>
    598 </TABLE>
    599 </CODE></FONT></TD>
    600 <TD><CODE><B>Iterables.</B><B><A HREF="../../../../../com/google/common/collect/Iterables.html#all(java.lang.Iterable, com.google.common.base.Predicate)">all</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>&lt;T&gt;&nbsp;iterable,
    601     <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    602 
    603 <BR>
    604 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns <code>true</code> if every element in <code>iterable</code> satisfies the
    605  predicate.</TD>
    606 </TR>
    607 <TR BGCOLOR="white" CLASS="TableRowColor">
    608 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    609 <CODE>static
    610 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    611 <TR ALIGN="right" VALIGN="">
    612 <TD NOWRAP><FONT SIZE="-1">
    613 <CODE>&lt;T&gt; boolean</CODE></FONT></TD>
    614 </TR>
    615 </TABLE>
    616 </CODE></FONT></TD>
    617 <TD><CODE><B>Iterators.</B><B><A HREF="../../../../../com/google/common/collect/Iterators.html#all(java.util.Iterator, com.google.common.base.Predicate)">all</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>&lt;T&gt;&nbsp;iterator,
    618     <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    619 
    620 <BR>
    621 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns <code>true</code> if every element returned by <code>iterator</code>
    622  satisfies the given predicate.</TD>
    623 </TR>
    624 <TR BGCOLOR="white" CLASS="TableRowColor">
    625 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    626 <CODE>static
    627 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    628 <TR ALIGN="right" VALIGN="">
    629 <TD NOWRAP><FONT SIZE="-1">
    630 <CODE>&lt;T&gt; boolean</CODE></FONT></TD>
    631 </TR>
    632 </TABLE>
    633 </CODE></FONT></TD>
    634 <TD><CODE><B>Iterables.</B><B><A HREF="../../../../../com/google/common/collect/Iterables.html#any(java.lang.Iterable, com.google.common.base.Predicate)">any</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>&lt;T&gt;&nbsp;iterable,
    635     <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    636 
    637 <BR>
    638 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns <code>true</code> if one or more elements in <code>iterable</code> satisfy
    639  the predicate.</TD>
    640 </TR>
    641 <TR BGCOLOR="white" CLASS="TableRowColor">
    642 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    643 <CODE>static
    644 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    645 <TR ALIGN="right" VALIGN="">
    646 <TD NOWRAP><FONT SIZE="-1">
    647 <CODE>&lt;T&gt; boolean</CODE></FONT></TD>
    648 </TR>
    649 </TABLE>
    650 </CODE></FONT></TD>
    651 <TD><CODE><B>Iterators.</B><B><A HREF="../../../../../com/google/common/collect/Iterators.html#any(java.util.Iterator, com.google.common.base.Predicate)">any</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>&lt;T&gt;&nbsp;iterator,
    652     <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    653 
    654 <BR>
    655 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns <code>true</code> if one or more elements returned by <code>iterator</code>
    656  satisfy the given predicate.</TD>
    657 </TR>
    658 <TR BGCOLOR="white" CLASS="TableRowColor">
    659 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    660 <CODE>static
    661 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    662 <TR ALIGN="right" VALIGN="">
    663 <TD NOWRAP><FONT SIZE="-1">
    664 <CODE>&lt;E&gt; <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>&lt;E&gt;</CODE></FONT></TD>
    665 </TR>
    666 </TABLE>
    667 </CODE></FONT></TD>
    668 <TD><CODE><B>Collections2.</B><B><A HREF="../../../../../com/google/common/collect/Collections2.html#filter(java.util.Collection, com.google.common.base.Predicate)">filter</A></B>(<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>&lt;E&gt;&nbsp;unfiltered,
    669        <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super E&gt;&nbsp;predicate)</CODE>
    670 
    671 <BR>
    672 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the elements of <code>unfiltered</code> that satisfy a predicate.</TD>
    673 </TR>
    674 <TR BGCOLOR="white" CLASS="TableRowColor">
    675 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    676 <CODE>static
    677 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    678 <TR ALIGN="right" VALIGN="">
    679 <TD NOWRAP><FONT SIZE="-1">
    680 <CODE>&lt;T&gt; <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>&lt;T&gt;</CODE></FONT></TD>
    681 </TR>
    682 </TABLE>
    683 </CODE></FONT></TD>
    684 <TD><CODE><B>Iterables.</B><B><A HREF="../../../../../com/google/common/collect/Iterables.html#filter(java.lang.Iterable, com.google.common.base.Predicate)">filter</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>&lt;T&gt;&nbsp;unfiltered,
    685        <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    686 
    687 <BR>
    688 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the elements of <code>unfiltered</code> that satisfy a predicate.</TD>
    689 </TR>
    690 <TR BGCOLOR="white" CLASS="TableRowColor">
    691 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    692 <CODE>static
    693 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    694 <TR ALIGN="right" VALIGN="">
    695 <TD NOWRAP><FONT SIZE="-1">
    696 <CODE>&lt;T&gt; <A HREF="../../../../../com/google/common/collect/UnmodifiableIterator.html" title="class in com.google.common.collect">UnmodifiableIterator</A>&lt;T&gt;</CODE></FONT></TD>
    697 </TR>
    698 </TABLE>
    699 </CODE></FONT></TD>
    700 <TD><CODE><B>Iterators.</B><B><A HREF="../../../../../com/google/common/collect/Iterators.html#filter(java.util.Iterator, com.google.common.base.Predicate)">filter</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>&lt;T&gt;&nbsp;unfiltered,
    701        <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    702 
    703 <BR>
    704 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the elements of <code>unfiltered</code> that satisfy a predicate.</TD>
    705 </TR>
    706 <TR BGCOLOR="white" CLASS="TableRowColor">
    707 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    708 <CODE>static
    709 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    710 <TR ALIGN="right" VALIGN="">
    711 <TD NOWRAP><FONT SIZE="-1">
    712 <CODE>&lt;E&gt; <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>&lt;E&gt;</CODE></FONT></TD>
    713 </TR>
    714 </TABLE>
    715 </CODE></FONT></TD>
    716 <TD><CODE><B>Sets.</B><B><A HREF="../../../../../com/google/common/collect/Sets.html#filter(java.util.Set, com.google.common.base.Predicate)">filter</A></B>(<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>&lt;E&gt;&nbsp;unfiltered,
    717        <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super E&gt;&nbsp;predicate)</CODE>
    718 
    719 <BR>
    720 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the elements of <code>unfiltered</code> that satisfy a predicate.</TD>
    721 </TR>
    722 <TR BGCOLOR="white" CLASS="TableRowColor">
    723 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    724 <CODE>static
    725 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    726 <TR ALIGN="right" VALIGN="">
    727 <TD NOWRAP><FONT SIZE="-1">
    728 <CODE>&lt;K,V&gt; <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>&lt;K,V&gt;</CODE></FONT></TD>
    729 </TR>
    730 </TABLE>
    731 </CODE></FONT></TD>
    732 <TD><CODE><B>Maps.</B><B><A HREF="../../../../../com/google/common/collect/Maps.html#filterEntries(java.util.Map, com.google.common.base.Predicate)">filterEntries</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>&lt;K,V&gt;&nbsp;unfiltered,
    733               <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</A>&lt;K,V&gt;&gt;&nbsp;entryPredicate)</CODE>
    734 
    735 <BR>
    736 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a map containing the mappings in <code>unfiltered</code> that satisfy a
    737  predicate.</TD>
    738 </TR>
    739 <TR BGCOLOR="white" CLASS="TableRowColor">
    740 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    741 <CODE>static
    742 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    743 <TR ALIGN="right" VALIGN="">
    744 <TD NOWRAP><FONT SIZE="-1">
    745 <CODE>&lt;K,V&gt; <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>&lt;K,V&gt;</CODE></FONT></TD>
    746 </TR>
    747 </TABLE>
    748 </CODE></FONT></TD>
    749 <TD><CODE><B>Maps.</B><B><A HREF="../../../../../com/google/common/collect/Maps.html#filterKeys(java.util.Map, com.google.common.base.Predicate)">filterKeys</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>&lt;K,V&gt;&nbsp;unfiltered,
    750            <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super K&gt;&nbsp;keyPredicate)</CODE>
    751 
    752 <BR>
    753 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a map containing the mappings in <code>unfiltered</code> whose keys
    754  satisfy a predicate.</TD>
    755 </TR>
    756 <TR BGCOLOR="white" CLASS="TableRowColor">
    757 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    758 <CODE>static
    759 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    760 <TR ALIGN="right" VALIGN="">
    761 <TD NOWRAP><FONT SIZE="-1">
    762 <CODE>&lt;K,V&gt; <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>&lt;K,V&gt;</CODE></FONT></TD>
    763 </TR>
    764 </TABLE>
    765 </CODE></FONT></TD>
    766 <TD><CODE><B>Maps.</B><B><A HREF="../../../../../com/google/common/collect/Maps.html#filterValues(java.util.Map, com.google.common.base.Predicate)">filterValues</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>&lt;K,V&gt;&nbsp;unfiltered,
    767              <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super V&gt;&nbsp;valuePredicate)</CODE>
    768 
    769 <BR>
    770 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a map containing the mappings in <code>unfiltered</code> whose values
    771  satisfy a predicate.</TD>
    772 </TR>
    773 <TR BGCOLOR="white" CLASS="TableRowColor">
    774 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    775 <CODE>static
    776 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    777 <TR ALIGN="right" VALIGN="">
    778 <TD NOWRAP><FONT SIZE="-1">
    779 <CODE>&lt;T&gt; T</CODE></FONT></TD>
    780 </TR>
    781 </TABLE>
    782 </CODE></FONT></TD>
    783 <TD><CODE><B>Iterables.</B><B><A HREF="../../../../../com/google/common/collect/Iterables.html#find(java.lang.Iterable, com.google.common.base.Predicate)">find</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>&lt;T&gt;&nbsp;iterable,
    784      <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    785 
    786 <BR>
    787 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the first element in <code>iterable</code> that satisfies the given
    788  predicate.</TD>
    789 </TR>
    790 <TR BGCOLOR="white" CLASS="TableRowColor">
    791 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    792 <CODE>static
    793 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    794 <TR ALIGN="right" VALIGN="">
    795 <TD NOWRAP><FONT SIZE="-1">
    796 <CODE>&lt;T&gt; T</CODE></FONT></TD>
    797 </TR>
    798 </TABLE>
    799 </CODE></FONT></TD>
    800 <TD><CODE><B>Iterators.</B><B><A HREF="../../../../../com/google/common/collect/Iterators.html#find(java.util.Iterator, com.google.common.base.Predicate)">find</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>&lt;T&gt;&nbsp;iterator,
    801      <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    802 
    803 <BR>
    804 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the first element in <code>iterator</code> that satisfies the given
    805  predicate.</TD>
    806 </TR>
    807 <TR BGCOLOR="white" CLASS="TableRowColor">
    808 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    809 <CODE>static
    810 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    811 <TR ALIGN="right" VALIGN="">
    812 <TD NOWRAP><FONT SIZE="-1">
    813 <CODE>&lt;T&gt; int</CODE></FONT></TD>
    814 </TR>
    815 </TABLE>
    816 </CODE></FONT></TD>
    817 <TD><CODE><B>Iterables.</B><B><A HREF="../../../../../com/google/common/collect/Iterables.html#indexOf(java.lang.Iterable, com.google.common.base.Predicate)">indexOf</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>&lt;T&gt;&nbsp;iterable,
    818         <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    819 
    820 <BR>
    821 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index in <code>iterable</code> of the first element that satisfies
    822  the provided <code>predicate</code>, or <code>-1</code> if the Iterable has no such
    823  elements.</TD>
    824 </TR>
    825 <TR BGCOLOR="white" CLASS="TableRowColor">
    826 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    827 <CODE>static
    828 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    829 <TR ALIGN="right" VALIGN="">
    830 <TD NOWRAP><FONT SIZE="-1">
    831 <CODE>&lt;T&gt; int</CODE></FONT></TD>
    832 </TR>
    833 </TABLE>
    834 </CODE></FONT></TD>
    835 <TD><CODE><B>Iterators.</B><B><A HREF="../../../../../com/google/common/collect/Iterators.html#indexOf(java.util.Iterator, com.google.common.base.Predicate)">indexOf</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>&lt;T&gt;&nbsp;iterator,
    836         <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    837 
    838 <BR>
    839 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index in <code>iterator</code> of the first element that satisfies
    840  the provided <code>predicate</code>, or <code>-1</code> if the Iterator has no such
    841  elements.</TD>
    842 </TR>
    843 <TR BGCOLOR="white" CLASS="TableRowColor">
    844 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    845 <CODE>static
    846 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    847 <TR ALIGN="right" VALIGN="">
    848 <TD NOWRAP><FONT SIZE="-1">
    849 <CODE>&lt;T&gt; boolean</CODE></FONT></TD>
    850 </TR>
    851 </TABLE>
    852 </CODE></FONT></TD>
    853 <TD><CODE><B>Iterables.</B><B><A HREF="../../../../../com/google/common/collect/Iterables.html#removeIf(java.lang.Iterable, com.google.common.base.Predicate)">removeIf</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>&lt;T&gt;&nbsp;removeFrom,
    854          <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    855 
    856 <BR>
    857 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes, from an iterable, every element that satisfies the provided
    858  predicate.</TD>
    859 </TR>
    860 <TR BGCOLOR="white" CLASS="TableRowColor">
    861 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
    862 <CODE>static
    863 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
    864 <TR ALIGN="right" VALIGN="">
    865 <TD NOWRAP><FONT SIZE="-1">
    866 <CODE>&lt;T&gt; boolean</CODE></FONT></TD>
    867 </TR>
    868 </TABLE>
    869 </CODE></FONT></TD>
    870 <TD><CODE><B>Iterators.</B><B><A HREF="../../../../../com/google/common/collect/Iterators.html#removeIf(java.util.Iterator, com.google.common.base.Predicate)">removeIf</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>&lt;T&gt;&nbsp;removeFrom,
    871          <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base">Predicate</A>&lt;? super T&gt;&nbsp;predicate)</CODE>
    872 
    873 <BR>
    874 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes every element that satisfies the provided predicate from the
    875  iterator.</TD>
    876 </TR>
    877 </TABLE>
    878 &nbsp;
    879 <P>
    880 <HR>
    881 
    882 
    883 <!-- ======= START OF BOTTOM NAVBAR ====== -->
    884 <A NAME="navbar_bottom"><!-- --></A>
    885 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
    886 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
    887 <TR>
    888 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
    889 <A NAME="navbar_bottom_firstrow"><!-- --></A>
    890 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
    891   <TR ALIGN="center" VALIGN="top">
    892   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
    893   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
    894   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../com/google/common/base/Predicate.html" title="interface in com.google.common.base"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
    895   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
    896   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
    897   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
    898   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
    899   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
    900   </TR>
    901 </TABLE>
    902 </TD>
    903 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
    904 </EM>
    905 </TD>
    906 </TR>
    907 
    908 <TR>
    909 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
    910 &nbsp;PREV&nbsp;
    911 &nbsp;NEXT</FONT></TD>
    912 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
    913   <A HREF="../../../../../index.html?com/google/common/base//class-usePredicate.html" target="_top"><B>FRAMES</B></A>  &nbsp;
    914 &nbsp;<A HREF="Predicate.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
    915 &nbsp;<SCRIPT type="text/javascript">
    916   <!--
    917   if(window==top) {
    918     document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
    919   }
    920   //-->
    921 </SCRIPT>
    922 <NOSCRIPT>
    923   <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
    924 </NOSCRIPT>
    925 
    926 
    927 </FONT></TD>
    928 </TR>
    929 </TABLE>
    930 <A NAME="skip-navbar_bottom"></A>
    931 <!-- ======== END OF BOTTOM NAVBAR ======= -->
    932 
    933 <HR>
    934 
    935 </BODY>
    936 </HTML>
    937