You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ol...@apache.org on 2012/12/16 00:43:19 UTC
svn commit: r1422422 [27/33] - in
/commons/cms-site/trunk/collections/api-2.1.1: ./ org/ org/apache/
org/apache/commons/ org/apache/commons/collections/
org/apache/commons/collections/class-use/
org/apache/commons/collections/comparators/ org/apache/co...
Added: commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/FilterIterator.html
URL: http://svn.apache.org/viewvc/commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/FilterIterator.html?rev=1422422&view=auto
==============================================================================
--- commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/FilterIterator.html (added)
+++ commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/FilterIterator.html Sat Dec 15 23:43:02 2012
@@ -0,0 +1,422 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Sat May 29 13:55:33 BST 2004 -->
+<TITLE>
+FilterIterator (Collections 2.1.1 release API)
+</TITLE>
+<META NAME="keywords" CONTENT="org.apache.commons.collections.iterators.FilterIterator,FilterIterator class">
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="FilterIterator (Collections 2.1.1 release API)";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/FilterIterator.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/apache/commons/collections/iterators/EnumerationIterator.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
+ <A HREF="FilterIterator.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.commons.collections.iterators</FONT>
+<BR>
+Class FilterIterator</H2>
+<PRE>
+java.lang.Object
+ |
+ +--<A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html">org.apache.commons.collections.iterators.ProxyIterator</A>
+ |
+ +--<B>org.apache.commons.collections.iterators.FilterIterator</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.util.Iterator</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/commons/collections/FilterIterator.html">FilterIterator</A>, <A HREF="../../../../../org/apache/commons/collections/iterators/UniqueFilterIterator.html">UniqueFilterIterator</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>FilterIterator</B><DT>extends <A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html">ProxyIterator</A></DL>
+
+<P>
+A Proxy <CODE>Iterator</CODE> which takes a <A HREF="../../../../../org/apache/commons/collections/Predicate.html"><CODE>Predicate</CODE></A> instance to filter
+ out objects from an underlying <CODE>Iterator</CODE> instance.
+ Only objects for which the
+ specified <code>Predicate</code> evaluates to <code>true</code> are
+ returned.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+ <DD>1.0</DD>
+<DT><B>Author:</B></DT>
+ <DD><a href="mailto:jstrachan@apache.org">James Strachan</a>, Jan Sorensen</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html#FilterIterator()">FilterIterator</A></B>()</CODE>
+
+<BR>
+ Constructs a new <Code>FilterIterator</Code> that will not function
+ until <A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html#setIterator(java.util.Iterator)"><CODE>setIterator</CODE></A> is invoked.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html#FilterIterator(java.util.Iterator)">FilterIterator</A></B>(java.util.Iterator iterator)</CODE>
+
+<BR>
+ Constructs a new <Code>FilterIterator</Code> that will not function
+ until <A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html#setPredicate(org.apache.commons.collections.Predicate)"><CODE>setPredicate</CODE></A> is invoked.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html#FilterIterator(java.util.Iterator, org.apache.commons.collections.Predicate)">FilterIterator</A></B>(java.util.Iterator iterator,
+ <A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> predicate)</CODE>
+
+<BR>
+ Constructs a new <Code>FilterIterator</Code> that will use the
+ given iterator and predicate.</TD>
+</TR>
+</TABLE>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html#getPredicate()">getPredicate</A></B>()</CODE>
+
+<BR>
+ Getter for property predicate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html#hasNext()">hasNext</A></B>()</CODE>
+
+<BR>
+ Returns true if the underlying iterator contains an object that
+ matches the predicate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html#next()">next</A></B>()</CODE>
+
+<BR>
+ Returns the next object that matches the predicate.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html#remove()">remove</A></B>()</CODE>
+
+<BR>
+ Always throws UnsupportedOperationException as this class
+ does look-ahead with its internal iterator.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html#setPredicate(org.apache.commons.collections.Predicate)">setPredicate</A></B>(<A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> predicate)</CODE>
+
+<BR>
+ Setter for property predicate.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.commons.collections.iterators.ProxyIterator"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.commons.collections.iterators.<A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html">ProxyIterator</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html#getIterator()">getIterator</A>, <A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html#setIterator(java.util.Iterator)">setIterator</A></CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="FilterIterator()"><!-- --></A><H3>
+FilterIterator</H3>
+<PRE>
+public <B>FilterIterator</B>()</PRE>
+<DL>
+<DD>Constructs a new <Code>FilterIterator</Code> that will not function
+ until <A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html#setIterator(java.util.Iterator)"><CODE>setIterator</CODE></A> is invoked.
+<P>
+</DL>
+<HR>
+
+<A NAME="FilterIterator(java.util.Iterator)"><!-- --></A><H3>
+FilterIterator</H3>
+<PRE>
+public <B>FilterIterator</B>(java.util.Iterator iterator)</PRE>
+<DL>
+<DD>Constructs a new <Code>FilterIterator</Code> that will not function
+ until <A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html#setPredicate(org.apache.commons.collections.Predicate)"><CODE>setPredicate</CODE></A> is invoked.
+<P>
+<DT><B>Parameters:</B><DD><CODE>iterator</CODE> - the iterator to use</DL>
+<HR>
+
+<A NAME="FilterIterator(java.util.Iterator, org.apache.commons.collections.Predicate)"><!-- --></A><H3>
+FilterIterator</H3>
+<PRE>
+public <B>FilterIterator</B>(java.util.Iterator iterator,
+ <A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> predicate)</PRE>
+<DL>
+<DD>Constructs a new <Code>FilterIterator</Code> that will use the
+ given iterator and predicate.
+<P>
+<DT><B>Parameters:</B><DD><CODE>iterator</CODE> - the iterator to use<DD><CODE>predicate</CODE> - the predicate to use</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="hasNext()"><!-- --></A><H3>
+hasNext</H3>
+<PRE>
+public boolean <B>hasNext</B>()</PRE>
+<DL>
+<DD>Returns true if the underlying iterator contains an object that
+ matches the predicate.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>hasNext</CODE> in interface <CODE>java.util.Iterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html#hasNext()">hasNext</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html">ProxyIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if there is another object that matches the predicate</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="next()"><!-- --></A><H3>
+next</H3>
+<PRE>
+public java.lang.Object <B>next</B>()</PRE>
+<DL>
+<DD>Returns the next object that matches the predicate.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>next</CODE> in interface <CODE>java.util.Iterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html#next()">next</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html">ProxyIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the next object which matches the given predicate
+<DT><B>Throws:</B>
+<DD><CODE>java.util.NoSuchElementException</CODE> - if there are no more elements that
+ match the predicate</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="remove()"><!-- --></A><H3>
+remove</H3>
+<PRE>
+public void <B>remove</B>()</PRE>
+<DL>
+<DD>Always throws UnsupportedOperationException as this class
+ does look-ahead with its internal iterator.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>remove</CODE> in interface <CODE>java.util.Iterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html#remove()">remove</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyIterator.html">ProxyIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.UnsupportedOperationException</CODE> - always</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPredicate()"><!-- --></A><H3>
+getPredicate</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> <B>getPredicate</B>()</PRE>
+<DL>
+<DD>Getter for property predicate.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Value of property predicate.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPredicate(org.apache.commons.collections.Predicate)"><!-- --></A><H3>
+setPredicate</H3>
+<PRE>
+public void <B>setPredicate</B>(<A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> predicate)</PRE>
+<DL>
+<DD>Setter for property predicate.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>predicate</CODE> - New value of property predicate.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/FilterIterator.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/apache/commons/collections/iterators/EnumerationIterator.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
+ <A HREF="FilterIterator.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+Copyright © 2001-2004 The Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
Added: commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/FilterListIterator.html
URL: http://svn.apache.org/viewvc/commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/FilterListIterator.html?rev=1422422&view=auto
==============================================================================
--- commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/FilterListIterator.html (added)
+++ commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/FilterListIterator.html Sat Dec 15 23:43:02 2012
@@ -0,0 +1,588 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Sat May 29 13:55:34 BST 2004 -->
+<TITLE>
+FilterListIterator (Collections 2.1.1 release API)
+</TITLE>
+<META NAME="keywords" CONTENT="org.apache.commons.collections.iterators.FilterListIterator,FilterListIterator class">
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="FilterListIterator (Collections 2.1.1 release API)";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/FilterListIterator.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
+ <A HREF="FilterListIterator.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.commons.collections.iterators</FONT>
+<BR>
+Class FilterListIterator</H2>
+<PRE>
+java.lang.Object
+ |
+ +--<A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">org.apache.commons.collections.iterators.ProxyListIterator</A>
+ |
+ +--<B>org.apache.commons.collections.iterators.FilterListIterator</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.util.Iterator, java.util.ListIterator</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/commons/collections/FilterListIterator.html">FilterListIterator</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>FilterListIterator</B><DT>extends <A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></DL>
+
+<P>
+A proxy <CODE>ListIterator</CODE> which
+ takes a <A HREF="../../../../../org/apache/commons/collections/Predicate.html"><CODE>Predicate</CODE></A> instance to filter
+ out objects from an underlying <code>ListIterator</code>
+ instance. Only objects for which the specified
+ <code>Predicate</code> evaluates to <code>true</code> are
+ returned by the iterator.
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+ <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+ <DD>$Revision: 1.1.2.1 $ $Date: 2004/05/22 12:14:04 $</DD>
+<DT><B>Author:</B></DT>
+ <DD>Rodney Waldhoff</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#FilterListIterator()">FilterListIterator</A></B>()</CODE>
+
+<BR>
+ Constructs a new <Code>FilterListIterator</Code> that will not
+ function until
+ <A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#setListIterator(java.util.ListIterator)"><CODE>setListIterator</CODE></A>
+ and <A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#setPredicate(org.apache.commons.collections.Predicate)"><CODE>setPredicate</CODE></A> are invoked.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#FilterListIterator(java.util.ListIterator)">FilterListIterator</A></B>(java.util.ListIterator iterator)</CODE>
+
+<BR>
+ Constructs a new <Code>FilterListIterator</Code> that will not
+ function until <A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#setPredicate(org.apache.commons.collections.Predicate)"><CODE>setPredicate</CODE></A> is invoked.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#FilterListIterator(java.util.ListIterator, org.apache.commons.collections.Predicate)">FilterListIterator</A></B>(java.util.ListIterator iterator,
+ <A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> predicate)</CODE>
+
+<BR>
+ Constructs a new <Code>FilterListIterator</Code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#FilterListIterator(org.apache.commons.collections.Predicate)">FilterListIterator</A></B>(<A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> predicate)</CODE>
+
+<BR>
+ Constructs a new <Code>FilterListIterator</Code> that will not
+ function until
+ <A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#setListIterator(java.util.ListIterator)"><CODE>setListIterator</CODE></A>
+ is invoked.</TD>
+</TR>
+</TABLE>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#add(java.lang.Object)">add</A></B>(java.lang.Object o)</CODE>
+
+<BR>
+ Not supported.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#getPredicate()">getPredicate</A></B>()</CODE>
+
+<BR>
+ Getter for the predicate property.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#hasNext()">hasNext</A></B>()</CODE>
+
+<BR>
+ Invokes the underlying <CODE>ListIterator.hasNext()</CODE> method.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#hasPrevious()">hasPrevious</A></B>()</CODE>
+
+<BR>
+ Invokes the underlying <CODE>ListIterator.hasPrevious()</CODE> method.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#next()">next</A></B>()</CODE>
+
+<BR>
+ Invokes the underlying <CODE>ListIterator.next()</CODE> method.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#nextIndex()">nextIndex</A></B>()</CODE>
+
+<BR>
+ Invokes the underlying <CODE>ListIterator.nextIndex()</CODE> method.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#previous()">previous</A></B>()</CODE>
+
+<BR>
+ Invokes the underlying <CODE>ListIterator.previous()</CODE> method.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#previousIndex()">previousIndex</A></B>()</CODE>
+
+<BR>
+ Invokes the underlying <CODE>ListIterator.previousIndex()</CODE> method.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#remove()">remove</A></B>()</CODE>
+
+<BR>
+ Not supported.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#set(java.lang.Object)">set</A></B>(java.lang.Object o)</CODE>
+
+<BR>
+ Not supported.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#setPredicate(org.apache.commons.collections.Predicate)">setPredicate</A></B>(<A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> predicate)</CODE>
+
+<BR>
+ Setter for the predicate property.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.commons.collections.iterators.ProxyListIterator"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.commons.collections.iterators.<A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#getListIterator()">getListIterator</A>, <A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#setListIterator(java.util.ListIterator)">setListIterator</A></CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="FilterListIterator()"><!-- --></A><H3>
+FilterListIterator</H3>
+<PRE>
+public <B>FilterListIterator</B>()</PRE>
+<DL>
+<DD>Constructs a new <Code>FilterListIterator</Code> that will not
+ function until
+ <A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#setListIterator(java.util.ListIterator)"><CODE>setListIterator</CODE></A>
+ and <A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#setPredicate(org.apache.commons.collections.Predicate)"><CODE>setPredicate</CODE></A> are invoked.
+<P>
+</DL>
+<HR>
+
+<A NAME="FilterListIterator(java.util.ListIterator)"><!-- --></A><H3>
+FilterListIterator</H3>
+<PRE>
+public <B>FilterListIterator</B>(java.util.ListIterator iterator)</PRE>
+<DL>
+<DD>Constructs a new <Code>FilterListIterator</Code> that will not
+ function until <A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html#setPredicate(org.apache.commons.collections.Predicate)"><CODE>setPredicate</CODE></A> is invoked.
+<P>
+<DT><B>Parameters:</B><DD><CODE>iterator</CODE> - the iterator to use</DL>
+<HR>
+
+<A NAME="FilterListIterator(java.util.ListIterator, org.apache.commons.collections.Predicate)"><!-- --></A><H3>
+FilterListIterator</H3>
+<PRE>
+public <B>FilterListIterator</B>(java.util.ListIterator iterator,
+ <A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> predicate)</PRE>
+<DL>
+<DD>Constructs a new <Code>FilterListIterator</Code>.
+<P>
+<DT><B>Parameters:</B><DD><CODE>iterator</CODE> - the iterator to use<DD><CODE>predicate</CODE> - the predicate to use</DL>
+<HR>
+
+<A NAME="FilterListIterator(org.apache.commons.collections.Predicate)"><!-- --></A><H3>
+FilterListIterator</H3>
+<PRE>
+public <B>FilterListIterator</B>(<A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> predicate)</PRE>
+<DL>
+<DD>Constructs a new <Code>FilterListIterator</Code> that will not
+ function until
+ <A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#setListIterator(java.util.ListIterator)"><CODE>setListIterator</CODE></A>
+ is invoked.
+<P>
+<DT><B>Parameters:</B><DD><CODE>predicate</CODE> - the predicate to use.</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="add(java.lang.Object)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public void <B>add</B>(java.lang.Object o)</PRE>
+<DL>
+<DD>Not supported.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>add</CODE> in interface <CODE>java.util.ListIterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#add(java.lang.Object)">add</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hasNext()"><!-- --></A><H3>
+hasNext</H3>
+<PRE>
+public boolean <B>hasNext</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></B></DD>
+<DD>Invokes the underlying <CODE>ListIterator.hasNext()</CODE> method.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>hasNext</CODE> in interface <CODE>java.util.ListIterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#hasNext()">hasNext</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hasPrevious()"><!-- --></A><H3>
+hasPrevious</H3>
+<PRE>
+public boolean <B>hasPrevious</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></B></DD>
+<DD>Invokes the underlying <CODE>ListIterator.hasPrevious()</CODE> method.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>hasPrevious</CODE> in interface <CODE>java.util.ListIterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#hasPrevious()">hasPrevious</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="next()"><!-- --></A><H3>
+next</H3>
+<PRE>
+public java.lang.Object <B>next</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></B></DD>
+<DD>Invokes the underlying <CODE>ListIterator.next()</CODE> method.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>next</CODE> in interface <CODE>java.util.ListIterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#next()">next</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="nextIndex()"><!-- --></A><H3>
+nextIndex</H3>
+<PRE>
+public int <B>nextIndex</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></B></DD>
+<DD>Invokes the underlying <CODE>ListIterator.nextIndex()</CODE> method.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>nextIndex</CODE> in interface <CODE>java.util.ListIterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#nextIndex()">nextIndex</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="previous()"><!-- --></A><H3>
+previous</H3>
+<PRE>
+public java.lang.Object <B>previous</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></B></DD>
+<DD>Invokes the underlying <CODE>ListIterator.previous()</CODE> method.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>previous</CODE> in interface <CODE>java.util.ListIterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#previous()">previous</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="previousIndex()"><!-- --></A><H3>
+previousIndex</H3>
+<PRE>
+public int <B>previousIndex</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></B></DD>
+<DD>Invokes the underlying <CODE>ListIterator.previousIndex()</CODE> method.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>previousIndex</CODE> in interface <CODE>java.util.ListIterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#previousIndex()">previousIndex</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="remove()"><!-- --></A><H3>
+remove</H3>
+<PRE>
+public void <B>remove</B>()</PRE>
+<DL>
+<DD>Not supported.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>remove</CODE> in interface <CODE>java.util.ListIterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#remove()">remove</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="set(java.lang.Object)"><!-- --></A><H3>
+set</H3>
+<PRE>
+public void <B>set</B>(java.lang.Object o)</PRE>
+<DL>
+<DD>Not supported.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>set</CODE> in interface <CODE>java.util.ListIterator</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html#set(java.lang.Object)">set</A></CODE> in class <CODE><A HREF="../../../../../org/apache/commons/collections/iterators/ProxyListIterator.html">ProxyListIterator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPredicate()"><!-- --></A><H3>
+getPredicate</H3>
+<PRE>
+public <A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> <B>getPredicate</B>()</PRE>
+<DL>
+<DD>Getter for the predicate property.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>value of the predicate property.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPredicate(org.apache.commons.collections.Predicate)"><!-- --></A><H3>
+setPredicate</H3>
+<PRE>
+public void <B>setPredicate</B>(<A HREF="../../../../../org/apache/commons/collections/Predicate.html">Predicate</A> predicate)</PRE>
+<DL>
+<DD>Setter for the predicate property.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>predicate</CODE> - new value for the predicate property.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/FilterListIterator.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/apache/commons/collections/iterators/FilterIterator.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
+ <A HREF="FilterListIterator.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+Copyright © 2001-2004 The Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
Added: commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/IteratorChain.html
URL: http://svn.apache.org/viewvc/commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/IteratorChain.html?rev=1422422&view=auto
==============================================================================
--- commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/IteratorChain.html (added)
+++ commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/IteratorChain.html Sat Dec 15 23:43:02 2012
@@ -0,0 +1,578 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Sat May 29 13:55:34 BST 2004 -->
+<TITLE>
+IteratorChain (Collections 2.1.1 release API)
+</TITLE>
+<META NAME="keywords" CONTENT="org.apache.commons.collections.iterators.IteratorChain,IteratorChain class">
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="IteratorChain (Collections 2.1.1 release API)";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IteratorChain.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../org/apache/commons/collections/iterators/IteratorEnumeration.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
+ <A HREF="IteratorChain.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.commons.collections.iterators</FONT>
+<BR>
+Class IteratorChain</H2>
+<PRE>
+java.lang.Object
+ |
+ +--<B>org.apache.commons.collections.iterators.IteratorChain</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.util.Iterator</DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>IteratorChain</B><DT>extends java.lang.Object<DT>implements java.util.Iterator</DL>
+
+<P>
+<p>An IteratorChain is an Iterator that wraps one or
+ more Iterators. When any method from the
+ Iterator interface is called, the IteratorChain will
+ proxy to a single underlying Iterator. The
+ IteratorChain will invoke the Iterators in sequence until
+ all Iterators are exhausted completely.</p>
+
+ <p>Under many circumstances, linking Iterators together
+ in this manner is more efficient (and convenient)
+ than reading out the contents of each Iterator into a
+ List and creating a new Iterator.</p>
+
+ <p>Calling a method that adds new Iterator<i>after
+ a method in the Iterator interface
+ has been called</i> will result in an
+ UnsupportedOperationException. Subclasses should <i>take care</i>
+ to not alter the underlying List of Iterators.</p>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+ <DD>2.1</DD>
+<DT><B>Version:</B></DT>
+ <DD>$Id: IteratorChain.java,v 1.2.2.1 2004/05/22 12:14:04 scolebourne Exp $</DD>
+<DT><B>Author:</B></DT>
+ <DD>Morgan Delagrange, <a href="mailto:scolebourne@joda.org">Stephen Colebourne</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#IteratorChain()">IteratorChain</A></B>()</CODE>
+
+<BR>
+ Construct an IteratorChain with no Iterators.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#IteratorChain(java.util.Collection)">IteratorChain</A></B>(java.util.Collection iterators)</CODE>
+
+<BR>
+ Constructs a new <Code>IteratorChain</Code> over the collection
+ of iterators.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#IteratorChain(java.util.Iterator)">IteratorChain</A></B>(java.util.Iterator iterator)</CODE>
+
+<BR>
+ Construct an IteratorChain with a single Iterator.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#IteratorChain(java.util.Iterator[])">IteratorChain</A></B>(java.util.Iterator[] iterators)</CODE>
+
+<BR>
+ Constructs a new <Code>IteratorChain</Code> over the array
+ of iterators.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#IteratorChain(java.util.Iterator, java.util.Iterator)">IteratorChain</A></B>(java.util.Iterator a,
+ java.util.Iterator b)</CODE>
+
+<BR>
+ Constructs a new <Code>IteratorChain</Code> over the two
+ given iterators.</TD>
+</TR>
+</TABLE>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#addIterator(java.util.Iterator)">addIterator</A></B>(java.util.Iterator iterator)</CODE>
+
+<BR>
+ Add an Iterator to the end of the chain</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#getIterators()">getIterators</A></B>()</CODE>
+
+<BR>
+ Get the list of Iterators (unmodifiable)</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#hasNext()">hasNext</A></B>()</CODE>
+
+<BR>
+ Return true if any Iterator in the IteratorChain has a remaining
+ element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#isLocked()">isLocked</A></B>()</CODE>
+
+<BR>
+ Determine if modifications can still be made to the
+ IteratorChain.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#next()">next</A></B>()</CODE>
+
+<BR>
+ Returns the next Object of the current Iterator</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#remove()">remove</A></B>()</CODE>
+
+<BR>
+ Removes from the underlying collection the last element
+ returned by the Iterator.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#setIterator(int, java.util.Iterator)">setIterator</A></B>(int index,
+ java.util.Iterator iterator)</CODE>
+
+<BR>
+ Set the Iterator at the given index</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html#size()">size</A></B>()</CODE>
+
+<BR>
+ Number of Iterators in the current IteratorChain.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="IteratorChain()"><!-- --></A><H3>
+IteratorChain</H3>
+<PRE>
+public <B>IteratorChain</B>()</PRE>
+<DL>
+<DD>Construct an IteratorChain with no Iterators.
+ You must add at least Iterator before calling
+ any method from the Iterator interface, or an
+ UnsupportedOperationException is thrown
+<P>
+</DL>
+<HR>
+
+<A NAME="IteratorChain(java.util.Iterator)"><!-- --></A><H3>
+IteratorChain</H3>
+<PRE>
+public <B>IteratorChain</B>(java.util.Iterator iterator)</PRE>
+<DL>
+<DD>Construct an IteratorChain with a single Iterator.
+<P>
+<DT><B>Parameters:</B><DD><CODE>iterator</CODE> - first Iterator in the IteratorChain
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.NullPointerException</CODE> - if the iterator is null</DL>
+<HR>
+
+<A NAME="IteratorChain(java.util.Iterator, java.util.Iterator)"><!-- --></A><H3>
+IteratorChain</H3>
+<PRE>
+public <B>IteratorChain</B>(java.util.Iterator a,
+ java.util.Iterator b)</PRE>
+<DL>
+<DD>Constructs a new <Code>IteratorChain</Code> over the two
+ given iterators.
+<P>
+<DT><B>Parameters:</B><DD><CODE>a</CODE> - the first child iterator<DD><CODE>b</CODE> - the second child iterator
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.NullPointerException</CODE> - if either iterator is null</DL>
+<HR>
+
+<A NAME="IteratorChain(java.util.Iterator[])"><!-- --></A><H3>
+IteratorChain</H3>
+<PRE>
+public <B>IteratorChain</B>(java.util.Iterator[] iterators)</PRE>
+<DL>
+<DD>Constructs a new <Code>IteratorChain</Code> over the array
+ of iterators.
+<P>
+<DT><B>Parameters:</B><DD><CODE>iterators</CODE> - the array of iterators
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.NullPointerException</CODE> - if iterators array is or contains null</DL>
+<HR>
+
+<A NAME="IteratorChain(java.util.Collection)"><!-- --></A><H3>
+IteratorChain</H3>
+<PRE>
+public <B>IteratorChain</B>(java.util.Collection iterators)</PRE>
+<DL>
+<DD>Constructs a new <Code>IteratorChain</Code> over the collection
+ of iterators.
+<P>
+<DT><B>Parameters:</B><DD><CODE>iterators</CODE> - the collection of iterators
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.NullPointerException</CODE> - if iterators collection is or contains null
+<DD><CODE>java.lang.ClassCastException</CODE> - if iterators collection doesn't contain an iterator</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="addIterator(java.util.Iterator)"><!-- --></A><H3>
+addIterator</H3>
+<PRE>
+public void <B>addIterator</B>(java.util.Iterator iterator)</PRE>
+<DL>
+<DD>Add an Iterator to the end of the chain
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>iterator</CODE> - Iterator to add
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalStateException</CODE> - if I've already started iterating
+<DD><CODE>java.lang.NullPointerException</CODE> - if the iterator is null</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setIterator(int, java.util.Iterator)"><!-- --></A><H3>
+setIterator</H3>
+<PRE>
+public void <B>setIterator</B>(int index,
+ java.util.Iterator iterator)
+ throws java.lang.IndexOutOfBoundsException</PRE>
+<DL>
+<DD>Set the Iterator at the given index
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>index</CODE> - index of the Iterator to replace<DD><CODE>iterator</CODE> - Iterator to place at the given index
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IndexOutOfBoundsException</CODE> - if index < 0 or index > size()
+<DD><CODE>java.lang.IllegalStateException</CODE> - if I've already started iterating
+<DD><CODE>java.lang.NullPointerException</CODE> - if the iterator is null</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIterators()"><!-- --></A><H3>
+getIterators</H3>
+<PRE>
+public java.util.List <B>getIterators</B>()</PRE>
+<DL>
+<DD>Get the list of Iterators (unmodifiable)
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the unmodifiable list of iterators added</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="size()"><!-- --></A><H3>
+size</H3>
+<PRE>
+public int <B>size</B>()</PRE>
+<DL>
+<DD>Number of Iterators in the current IteratorChain.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Iterator count</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isLocked()"><!-- --></A><H3>
+isLocked</H3>
+<PRE>
+public boolean <B>isLocked</B>()</PRE>
+<DL>
+<DD>Determine if modifications can still be made to the
+ IteratorChain. IteratorChains cannot be modified
+ once they have executed a method from the Iterator
+ interface.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true = IteratorChain cannot be modified; false =
+ IteratorChain can still be modified.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hasNext()"><!-- --></A><H3>
+hasNext</H3>
+<PRE>
+public boolean <B>hasNext</B>()
+ throws java.lang.UnsupportedOperationException</PRE>
+<DL>
+<DD>Return true if any Iterator in the IteratorChain has a remaining
+ element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>hasNext</CODE> in interface <CODE>java.util.Iterator</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if elements remain
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.UnsupportedOperationException</CODE> - if the IteratorChain does not contain at least one
+ Iterator</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="next()"><!-- --></A><H3>
+next</H3>
+<PRE>
+public java.lang.Object <B>next</B>()
+ throws java.util.NoSuchElementException,
+ java.lang.UnsupportedOperationException</PRE>
+<DL>
+<DD>Returns the next Object of the current Iterator
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>next</CODE> in interface <CODE>java.util.Iterator</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Object from the current Iterator
+<DT><B>Throws:</B>
+<DD><CODE>java.util.NoSuchElementException</CODE> - if all the Iterators are exhausted
+<DD><CODE>java.lang.UnsupportedOperationException</CODE> - if the IteratorChain does not contain at least one
+ Iterator</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="remove()"><!-- --></A><H3>
+remove</H3>
+<PRE>
+public void <B>remove</B>()
+ throws java.lang.UnsupportedOperationException,
+ java.lang.IllegalStateException</PRE>
+<DL>
+<DD>Removes from the underlying collection the last element
+ returned by the Iterator. As with next() and hasNext(),
+ this method calls remove() on the underlying Iterator.
+ Therefore, this method may throw an
+ UnsupportedOperationException if the underlying
+ Iterator does not support this method.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>remove</CODE> in interface <CODE>java.util.Iterator</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.UnsupportedOperationException</CODE> - if the remove operator is not supported by the underlying
+ Iterator or if there are no Iterators in the IteratorChain
+<DD><CODE>java.lang.IllegalStateException</CODE> - if the next method has not yet been called, or the
+ remove method has already been called after the last
+ call to the next method.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IteratorChain.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/apache/commons/collections/iterators/FilterListIterator.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../org/apache/commons/collections/iterators/IteratorEnumeration.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
+ <A HREF="IteratorChain.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+Copyright © 2001-2004 The Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
Added: commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/IteratorEnumeration.html
URL: http://svn.apache.org/viewvc/commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/IteratorEnumeration.html?rev=1422422&view=auto
==============================================================================
--- commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/IteratorEnumeration.html (added)
+++ commons/cms-site/trunk/collections/api-2.1.1/org/apache/commons/collections/iterators/IteratorEnumeration.html Sat Dec 15 23:43:02 2012
@@ -0,0 +1,365 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Sat May 29 13:55:34 BST 2004 -->
+<TITLE>
+IteratorEnumeration (Collections 2.1.1 release API)
+</TITLE>
+<META NAME="keywords" CONTENT="org.apache.commons.collections.iterators.IteratorEnumeration,IteratorEnumeration class">
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="IteratorEnumeration (Collections 2.1.1 release API)";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IteratorEnumeration.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../org/apache/commons/collections/iterators/ListIteratorWrapper.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
+ <A HREF="IteratorEnumeration.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.commons.collections.iterators</FONT>
+<BR>
+Class IteratorEnumeration</H2>
+<PRE>
+java.lang.Object
+ |
+ +--<B>org.apache.commons.collections.iterators.IteratorEnumeration</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.util.Enumeration</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/commons/collections/IteratorEnumeration.html">IteratorEnumeration</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>IteratorEnumeration</B><DT>extends java.lang.Object<DT>implements java.util.Enumeration</DL>
+
+<P>
+Adapter to make an <CODE>Iterator</CODE> instance appear to be an <CODE>Enumeration</CODE> instances
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+ <DD>1.0</DD>
+<DT><B>Author:</B></DT>
+ <DD><a href="mailto:jstrachan@apache.org">James Strachan</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorEnumeration.html#IteratorEnumeration()">IteratorEnumeration</A></B>()</CODE>
+
+<BR>
+ Constructs a new <Code>IteratorEnumeration</Code> that will not
+ function until <A HREF="../../../../../org/apache/commons/collections/iterators/IteratorEnumeration.html#setIterator(java.util.Iterator)"><CODE>setIterator</CODE></A> is
+ invoked.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorEnumeration.html#IteratorEnumeration(java.util.Iterator)">IteratorEnumeration</A></B>(java.util.Iterator iterator)</CODE>
+
+<BR>
+ Constructs a new <Code>IteratorEnumeration</Code> that will use
+ the given iterator.</TD>
+</TR>
+</TABLE>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Iterator</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorEnumeration.html#getIterator()">getIterator</A></B>()</CODE>
+
+<BR>
+ Returns the underlying iterator.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorEnumeration.html#hasMoreElements()">hasMoreElements</A></B>()</CODE>
+
+<BR>
+ Returns true if the underlying iterator has more elements.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorEnumeration.html#nextElement()">nextElement</A></B>()</CODE>
+
+<BR>
+ Returns the next element from the underlying iterator.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorEnumeration.html#setIterator(java.util.Iterator)">setIterator</A></B>(java.util.Iterator iterator)</CODE>
+
+<BR>
+ Sets the underlying iterator.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="IteratorEnumeration()"><!-- --></A><H3>
+IteratorEnumeration</H3>
+<PRE>
+public <B>IteratorEnumeration</B>()</PRE>
+<DL>
+<DD>Constructs a new <Code>IteratorEnumeration</Code> that will not
+ function until <A HREF="../../../../../org/apache/commons/collections/iterators/IteratorEnumeration.html#setIterator(java.util.Iterator)"><CODE>setIterator</CODE></A> is
+ invoked.
+<P>
+</DL>
+<HR>
+
+<A NAME="IteratorEnumeration(java.util.Iterator)"><!-- --></A><H3>
+IteratorEnumeration</H3>
+<PRE>
+public <B>IteratorEnumeration</B>(java.util.Iterator iterator)</PRE>
+<DL>
+<DD>Constructs a new <Code>IteratorEnumeration</Code> that will use
+ the given iterator.
+<P>
+<DT><B>Parameters:</B><DD><CODE>iterator</CODE> - the iterator to use</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="hasMoreElements()"><!-- --></A><H3>
+hasMoreElements</H3>
+<PRE>
+public boolean <B>hasMoreElements</B>()</PRE>
+<DL>
+<DD>Returns true if the underlying iterator has more elements.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>hasMoreElements</CODE> in interface <CODE>java.util.Enumeration</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if the underlying iterator has more elements</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="nextElement()"><!-- --></A><H3>
+nextElement</H3>
+<PRE>
+public java.lang.Object <B>nextElement</B>()</PRE>
+<DL>
+<DD>Returns the next element from the underlying iterator.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>nextElement</CODE> in interface <CODE>java.util.Enumeration</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the next element from the underlying iterator.
+<DT><B>Throws:</B>
+<DD><CODE>NoSuchElementException</CODE> - if the underlying iterator has no
+ more elements</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIterator()"><!-- --></A><H3>
+getIterator</H3>
+<PRE>
+public java.util.Iterator <B>getIterator</B>()</PRE>
+<DL>
+<DD>Returns the underlying iterator.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the underlying iterator</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setIterator(java.util.Iterator)"><!-- --></A><H3>
+setIterator</H3>
+<PRE>
+public void <B>setIterator</B>(java.util.Iterator iterator)</PRE>
+<DL>
+<DD>Sets the underlying iterator.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>iterator</CODE> - the new underlying iterator</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IteratorEnumeration.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../org/apache/commons/collections/iterators/ListIteratorWrapper.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
+ <A HREF="IteratorEnumeration.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+Copyright © 2001-2004 The Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>