a whole bunch of stuff
[ephemerata.git] / KezvhLib / lib / org.apache.commons.collections / apidocs / org / apache / commons / collections / collection / CompositeCollection.html
blob63a0f75cc46f7528c3ccf8d6646ea30809900e57
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.5.0_07) on Fri Apr 11 15:39:19 BST 2008 -->
6 <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
7 <TITLE>
8 CompositeCollection (Commons Collections 3.2.1 API)
9 </TITLE>
11 <META NAME="keywords" CONTENT="org.apache.commons.collections.collection.CompositeCollection class">
13 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
15 <SCRIPT type="text/javascript">
16 function windowTitle()
18 parent.document.title="CompositeCollection (Commons Collections 3.2.1 API)";
20 </SCRIPT>
21 <NOSCRIPT>
22 </NOSCRIPT>
24 </HEAD>
26 <BODY BGCOLOR="white" onload="windowTitle();">
29 <!-- ========= START OF TOP NAVBAR ======= -->
30 <A NAME="navbar_top"><!-- --></A>
31 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
32 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
33 <TR>
34 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
35 <A NAME="navbar_top_firstrow"><!-- --></A>
36 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
37 <TR ALIGN="center" VALIGN="top">
38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
39 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
40 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CompositeCollection.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
46 </TR>
47 </TABLE>
48 </TD>
49 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
50 </EM>
51 </TD>
52 </TR>
54 <TR>
55 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
56 &nbsp;<A HREF="../../../../../org/apache/commons/collections/collection/AbstractSerializableCollectionDecorator.html" title="class in org.apache.commons.collections.collection"><B>PREV CLASS</B></A>&nbsp;
57 &nbsp;<A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.CollectionMutator.html" title="interface in org.apache.commons.collections.collection"><B>NEXT CLASS</B></A></FONT></TD>
58 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
59 <A HREF="../../../../../index.html?org/apache/commons/collections/collection/CompositeCollection.html" target="_top"><B>FRAMES</B></A> &nbsp;
60 &nbsp;<A HREF="CompositeCollection.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
61 &nbsp;<SCRIPT type="text/javascript">
62 <!--
63 if(window==top) {
64 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
66 //-->
67 </SCRIPT>
68 <NOSCRIPT>
69 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
70 </NOSCRIPT>
73 </FONT></TD>
74 </TR>
75 <TR>
76 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
77 SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
78 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
80 </TR>
81 </TABLE>
82 <A NAME="skip-navbar_top"></A>
83 <!-- ========= END OF TOP NAVBAR ========= -->
85 <HR>
86 <!-- ======== START OF CLASS DATA ======== -->
87 <H2>
88 <FONT SIZE="-1">
89 org.apache.commons.collections.collection</FONT>
90 <BR>
91 Class CompositeCollection</H2>
92 <PRE>
93 java.lang.Object
94 <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.commons.collections.collection.CompositeCollection</B>
95 </PRE>
96 <DL>
97 <DT><B>All Implemented Interfaces:</B> <DD>java.lang.Iterable, java.util.Collection</DD>
98 </DL>
99 <DL>
100 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/commons/collections/set/CompositeSet.html" title="class in org.apache.commons.collections.set">CompositeSet</A></DD>
101 </DL>
102 <HR>
103 <DL>
104 <DT><PRE>public class <B>CompositeCollection</B><DT>extends java.lang.Object<DT>implements java.util.Collection</DL>
105 </PRE>
108 Decorates a collection of other collections to provide a single unified view.
110 Changes made to this collection will actually be made on the decorated collection.
111 Add and remove operations require the use of a pluggable strategy. If no
112 strategy is provided then add and remove are unsupported.
116 <DL>
117 <DT><B>Since:</B></DT>
118 <DD>Commons Collections 3.0</DD>
119 <DT><B>Version:</B></DT>
120 <DD>$Revision: 646777 $ $Date: 2008-04-10 13:33:15 +0100 (Thu, 10 Apr 2008) $</DD>
121 <DT><B>Author:</B></DT>
122 <DD>Brian McCallister, Stephen Colebourne, Phil Steitz</DD>
123 </DL>
124 <HR>
127 <!-- ======== NESTED CLASS SUMMARY ======== -->
129 <A NAME="nested_class_summary"><!-- --></A>
130 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
131 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
132 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
133 <B>Nested Class Summary</B></FONT></TH>
134 </TR>
135 <TR BGCOLOR="white" CLASS="TableRowColor">
136 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
137 <CODE>static&nbsp;interface</CODE></FONT></TD>
138 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.CollectionMutator.html" title="interface in org.apache.commons.collections.collection">CompositeCollection.CollectionMutator</A></B></CODE>
140 <BR>
141 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pluggable strategy to handle changes to the composite.</TD>
142 </TR>
143 </TABLE>
144 &nbsp;<!-- =========== FIELD SUMMARY =========== -->
146 <A NAME="field_summary"><!-- --></A>
147 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
148 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
149 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
150 <B>Field Summary</B></FONT></TH>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>protected &nbsp;java.util.Collection[]</CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#all">all</A></B></CODE>
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Collections in the composite</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>protected &nbsp;<A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.CollectionMutator.html" title="interface in org.apache.commons.collections.collection">CompositeCollection.CollectionMutator</A></CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#mutator">mutator</A></B></CODE>
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CollectionMutator to handle changes to the collection</TD>
167 </TR>
168 </TABLE>
169 &nbsp;
170 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
172 <A NAME="constructor_summary"><!-- --></A>
173 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
174 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
175 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
176 <B>Constructor Summary</B></FONT></TH>
177 </TR>
178 <TR BGCOLOR="white" CLASS="TableRowColor">
179 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#CompositeCollection()">CompositeCollection</A></B>()</CODE>
181 <BR>
182 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create an empty CompositeCollection.</TD>
183 </TR>
184 <TR BGCOLOR="white" CLASS="TableRowColor">
185 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#CompositeCollection(java.util.Collection)">CompositeCollection</A></B>(java.util.Collection&nbsp;coll)</CODE>
187 <BR>
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a Composite Collection with only coll composited.</TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#CompositeCollection(java.util.Collection[])">CompositeCollection</A></B>(java.util.Collection[]&nbsp;colls)</CODE>
193 <BR>
194 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a CompositeCollection with colls as the initial list of
195 composited collections.</TD>
196 </TR>
197 </TABLE>
198 &nbsp;
199 <!-- ========== METHOD SUMMARY =========== -->
201 <A NAME="method_summary"><!-- --></A>
202 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
203 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
204 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
205 <B>Method Summary</B></FONT></TH>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209 <CODE>&nbsp;boolean</CODE></FONT></TD>
210 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#add(java.lang.Object)">add</A></B>(java.lang.Object&nbsp;obj)</CODE>
212 <BR>
213 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an object to the collection, throwing UnsupportedOperationException
214 unless a CollectionMutator strategy is specified.</TD>
215 </TR>
216 <TR BGCOLOR="white" CLASS="TableRowColor">
217 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
218 <CODE>&nbsp;boolean</CODE></FONT></TD>
219 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#addAll(java.util.Collection)">addAll</A></B>(java.util.Collection&nbsp;coll)</CODE>
221 <BR>
222 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a collection of elements to this collection, throwing
223 UnsupportedOperationException unless a CollectionMutator strategy is specified.</TD>
224 </TR>
225 <TR BGCOLOR="white" CLASS="TableRowColor">
226 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
227 <CODE>&nbsp;void</CODE></FONT></TD>
228 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#addComposited(java.util.Collection)">addComposited</A></B>(java.util.Collection&nbsp;c)</CODE>
230 <BR>
231 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an additional collection to this composite.</TD>
232 </TR>
233 <TR BGCOLOR="white" CLASS="TableRowColor">
234 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
235 <CODE>&nbsp;void</CODE></FONT></TD>
236 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#addComposited(java.util.Collection[])">addComposited</A></B>(java.util.Collection[]&nbsp;comps)</CODE>
238 <BR>
239 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add these Collections to the list of collections in this composite</TD>
240 </TR>
241 <TR BGCOLOR="white" CLASS="TableRowColor">
242 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243 <CODE>&nbsp;void</CODE></FONT></TD>
244 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#addComposited(java.util.Collection, java.util.Collection)">addComposited</A></B>(java.util.Collection&nbsp;c,
245 java.util.Collection&nbsp;d)</CODE>
247 <BR>
248 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add two additional collections to this composite.</TD>
249 </TR>
250 <TR BGCOLOR="white" CLASS="TableRowColor">
251 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
252 <CODE>&nbsp;void</CODE></FONT></TD>
253 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#clear()">clear</A></B>()</CODE>
255 <BR>
256 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes all of the elements from this collection .</TD>
257 </TR>
258 <TR BGCOLOR="white" CLASS="TableRowColor">
259 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
260 <CODE>&nbsp;boolean</CODE></FONT></TD>
261 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#contains(java.lang.Object)">contains</A></B>(java.lang.Object&nbsp;obj)</CODE>
263 <BR>
264 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks whether this composite collection contains the object.</TD>
265 </TR>
266 <TR BGCOLOR="white" CLASS="TableRowColor">
267 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
268 <CODE>&nbsp;boolean</CODE></FONT></TD>
269 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#containsAll(java.util.Collection)">containsAll</A></B>(java.util.Collection&nbsp;coll)</CODE>
271 <BR>
272 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks whether this composite contains all the elements in the specified collection.</TD>
273 </TR>
274 <TR BGCOLOR="white" CLASS="TableRowColor">
275 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
276 <CODE>&nbsp;java.util.Collection</CODE></FONT></TD>
277 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#getCollections()">getCollections</A></B>()</CODE>
279 <BR>
280 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the collections being decorated.</TD>
281 </TR>
282 <TR BGCOLOR="white" CLASS="TableRowColor">
283 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
284 <CODE>&nbsp;boolean</CODE></FONT></TD>
285 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#isEmpty()">isEmpty</A></B>()</CODE>
287 <BR>
288 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks whether this composite collection is empty.</TD>
289 </TR>
290 <TR BGCOLOR="white" CLASS="TableRowColor">
291 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
292 <CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
293 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#iterator()">iterator</A></B>()</CODE>
295 <BR>
296 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets an iterator over all the collections in this composite.</TD>
297 </TR>
298 <TR BGCOLOR="white" CLASS="TableRowColor">
299 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
300 <CODE>&nbsp;boolean</CODE></FONT></TD>
301 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#remove(java.lang.Object)">remove</A></B>(java.lang.Object&nbsp;obj)</CODE>
303 <BR>
304 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes an object from the collection, throwing UnsupportedOperationException
305 unless a CollectionMutator strategy is specified.</TD>
306 </TR>
307 <TR BGCOLOR="white" CLASS="TableRowColor">
308 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
309 <CODE>&nbsp;boolean</CODE></FONT></TD>
310 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#removeAll(java.util.Collection)">removeAll</A></B>(java.util.Collection&nbsp;coll)</CODE>
312 <BR>
313 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the elements in the specified collection from this composite collection.</TD>
314 </TR>
315 <TR BGCOLOR="white" CLASS="TableRowColor">
316 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
317 <CODE>&nbsp;void</CODE></FONT></TD>
318 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#removeComposited(java.util.Collection)">removeComposited</A></B>(java.util.Collection&nbsp;coll)</CODE>
320 <BR>
321 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes a collection from the those being decorated in this composite.</TD>
322 </TR>
323 <TR BGCOLOR="white" CLASS="TableRowColor">
324 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
325 <CODE>&nbsp;boolean</CODE></FONT></TD>
326 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#retainAll(java.util.Collection)">retainAll</A></B>(java.util.Collection&nbsp;coll)</CODE>
328 <BR>
329 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retains all the elements in the specified collection in this composite collection,
330 removing all others.</TD>
331 </TR>
332 <TR BGCOLOR="white" CLASS="TableRowColor">
333 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
334 <CODE>&nbsp;void</CODE></FONT></TD>
335 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#setMutator(org.apache.commons.collections.collection.CompositeCollection.CollectionMutator)">setMutator</A></B>(<A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.CollectionMutator.html" title="interface in org.apache.commons.collections.collection">CompositeCollection.CollectionMutator</A>&nbsp;mutator)</CODE>
337 <BR>
338 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specify a CollectionMutator strategy instance to handle changes.</TD>
339 </TR>
340 <TR BGCOLOR="white" CLASS="TableRowColor">
341 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
342 <CODE>&nbsp;int</CODE></FONT></TD>
343 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#size()">size</A></B>()</CODE>
345 <BR>
346 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the size of this composite collection.</TD>
347 </TR>
348 <TR BGCOLOR="white" CLASS="TableRowColor">
349 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
350 <CODE>&nbsp;java.lang.Object[]</CODE></FONT></TD>
351 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#toArray()">toArray</A></B>()</CODE>
353 <BR>
354 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an array containing all of the elements in this composite.</TD>
355 </TR>
356 <TR BGCOLOR="white" CLASS="TableRowColor">
357 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
358 <CODE>&nbsp;java.lang.Object[]</CODE></FONT></TD>
359 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#toArray(java.lang.Object[])">toArray</A></B>(java.lang.Object[]&nbsp;array)</CODE>
361 <BR>
362 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an object array, populating the supplied array if possible.</TD>
363 </TR>
364 <TR BGCOLOR="white" CLASS="TableRowColor">
365 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
366 <CODE>&nbsp;java.util.Collection</CODE></FONT></TD>
367 <TD><CODE><B><A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.html#toCollection()">toCollection</A></B>()</CODE>
369 <BR>
370 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new collection containing all of the elements</TD>
371 </TR>
372 </TABLE>
373 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
374 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
375 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
376 <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
377 </TR>
378 <TR BGCOLOR="white" CLASS="TableRowColor">
379 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
380 </TR>
381 </TABLE>
382 &nbsp;<A NAME="methods_inherited_from_class_java.util.Collection"><!-- --></A>
383 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
384 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
385 <TH ALIGN="left"><B>Methods inherited from interface java.util.Collection</B></TH>
386 </TR>
387 <TR BGCOLOR="white" CLASS="TableRowColor">
388 <TD><CODE>equals, hashCode</CODE></TD>
389 </TR>
390 </TABLE>
391 &nbsp;
394 <!-- ============ FIELD DETAIL =========== -->
396 <A NAME="field_detail"><!-- --></A>
397 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
398 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
399 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
400 <B>Field Detail</B></FONT></TH>
401 </TR>
402 </TABLE>
404 <A NAME="mutator"><!-- --></A><H3>
405 mutator</H3>
406 <PRE>
407 protected <A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.CollectionMutator.html" title="interface in org.apache.commons.collections.collection">CompositeCollection.CollectionMutator</A> <B>mutator</B></PRE>
408 <DL>
409 <DD>CollectionMutator to handle changes to the collection
411 <DL>
412 </DL>
413 </DL>
414 <HR>
416 <A NAME="all"><!-- --></A><H3>
417 all</H3>
418 <PRE>
419 protected java.util.Collection[] <B>all</B></PRE>
420 <DL>
421 <DD>Collections in the composite
423 <DL>
424 </DL>
425 </DL>
427 <!-- ========= CONSTRUCTOR DETAIL ======== -->
429 <A NAME="constructor_detail"><!-- --></A>
430 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
431 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
432 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
433 <B>Constructor Detail</B></FONT></TH>
434 </TR>
435 </TABLE>
437 <A NAME="CompositeCollection()"><!-- --></A><H3>
438 CompositeCollection</H3>
439 <PRE>
440 public <B>CompositeCollection</B>()</PRE>
441 <DL>
442 <DD>Create an empty CompositeCollection.
444 </DL>
445 <HR>
447 <A NAME="CompositeCollection(java.util.Collection)"><!-- --></A><H3>
448 CompositeCollection</H3>
449 <PRE>
450 public <B>CompositeCollection</B>(java.util.Collection&nbsp;coll)</PRE>
451 <DL>
452 <DD>Create a Composite Collection with only coll composited.
454 <DL>
455 <DT><B>Parameters:</B><DD><CODE>coll</CODE> - a collection to decorate</DL>
456 </DL>
457 <HR>
459 <A NAME="CompositeCollection(java.util.Collection[])"><!-- --></A><H3>
460 CompositeCollection</H3>
461 <PRE>
462 public <B>CompositeCollection</B>(java.util.Collection[]&nbsp;colls)</PRE>
463 <DL>
464 <DD>Create a CompositeCollection with colls as the initial list of
465 composited collections.
467 <DL>
468 <DT><B>Parameters:</B><DD><CODE>colls</CODE> - an array of collections to decorate</DL>
469 </DL>
471 <!-- ============ METHOD DETAIL ========== -->
473 <A NAME="method_detail"><!-- --></A>
474 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
475 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
476 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
477 <B>Method Detail</B></FONT></TH>
478 </TR>
479 </TABLE>
481 <A NAME="size()"><!-- --></A><H3>
482 size</H3>
483 <PRE>
484 public int <B>size</B>()</PRE>
485 <DL>
486 <DD>Gets the size of this composite collection.
488 This implementation calls <code>size()</code> on each collection.
490 <DD><DL>
491 <DT><B>Specified by:</B><DD><CODE>size</CODE> in interface <CODE>java.util.Collection</CODE></DL>
492 </DD>
493 <DD><DL>
495 <DT><B>Returns:</B><DD>total number of elements in all contained containers</DL>
496 </DD>
497 </DL>
498 <HR>
500 <A NAME="isEmpty()"><!-- --></A><H3>
501 isEmpty</H3>
502 <PRE>
503 public boolean <B>isEmpty</B>()</PRE>
504 <DL>
505 <DD>Checks whether this composite collection is empty.
507 This implementation calls <code>isEmpty()</code> on each collection.
509 <DD><DL>
510 <DT><B>Specified by:</B><DD><CODE>isEmpty</CODE> in interface <CODE>java.util.Collection</CODE></DL>
511 </DD>
512 <DD><DL>
514 <DT><B>Returns:</B><DD>true if all of the contained collections are empty</DL>
515 </DD>
516 </DL>
517 <HR>
519 <A NAME="contains(java.lang.Object)"><!-- --></A><H3>
520 contains</H3>
521 <PRE>
522 public boolean <B>contains</B>(java.lang.Object&nbsp;obj)</PRE>
523 <DL>
524 <DD>Checks whether this composite collection contains the object.
526 This implementation calls <code>contains()</code> on each collection.
528 <DD><DL>
529 <DT><B>Specified by:</B><DD><CODE>contains</CODE> in interface <CODE>java.util.Collection</CODE></DL>
530 </DD>
531 <DD><DL>
532 <DT><B>Parameters:</B><DD><CODE>obj</CODE> - the object to search for
533 <DT><B>Returns:</B><DD>true if obj is contained in any of the contained collections</DL>
534 </DD>
535 </DL>
536 <HR>
538 <A NAME="iterator()"><!-- --></A><H3>
539 iterator</H3>
540 <PRE>
541 public java.util.Iterator <B>iterator</B>()</PRE>
542 <DL>
543 <DD>Gets an iterator over all the collections in this composite.
545 This implementation uses an <code>IteratorChain</code>.
547 <DD><DL>
548 <DT><B>Specified by:</B><DD><CODE>iterator</CODE> in interface <CODE>java.lang.Iterable</CODE><DT><B>Specified by:</B><DD><CODE>iterator</CODE> in interface <CODE>java.util.Collection</CODE></DL>
549 </DD>
550 <DD><DL>
552 <DT><B>Returns:</B><DD>an <code>IteratorChain</code> instance which supports
553 <code>remove()</code>. Iteration occurs over contained collections in
554 the order they were added, but this behavior should not be relied upon.<DT><B>See Also:</B><DD><A HREF="../../../../../org/apache/commons/collections/iterators/IteratorChain.html" title="class in org.apache.commons.collections.iterators"><CODE>IteratorChain</CODE></A></DL>
555 </DD>
556 </DL>
557 <HR>
559 <A NAME="toArray()"><!-- --></A><H3>
560 toArray</H3>
561 <PRE>
562 public java.lang.Object[] <B>toArray</B>()</PRE>
563 <DL>
564 <DD>Returns an array containing all of the elements in this composite.
566 <DD><DL>
567 <DT><B>Specified by:</B><DD><CODE>toArray</CODE> in interface <CODE>java.util.Collection</CODE></DL>
568 </DD>
569 <DD><DL>
571 <DT><B>Returns:</B><DD>an object array of all the elements in the collection</DL>
572 </DD>
573 </DL>
574 <HR>
576 <A NAME="toArray(java.lang.Object[])"><!-- --></A><H3>
577 toArray</H3>
578 <PRE>
579 public java.lang.Object[] <B>toArray</B>(java.lang.Object[]&nbsp;array)</PRE>
580 <DL>
581 <DD>Returns an object array, populating the supplied array if possible.
582 See <code>Collection</code> interface for full details.
584 <DD><DL>
585 <DT><B>Specified by:</B><DD><CODE>toArray</CODE> in interface <CODE>java.util.Collection</CODE></DL>
586 </DD>
587 <DD><DL>
588 <DT><B>Parameters:</B><DD><CODE>array</CODE> - the array to use, populating if possible
589 <DT><B>Returns:</B><DD>an array of all the elements in the collection</DL>
590 </DD>
591 </DL>
592 <HR>
594 <A NAME="add(java.lang.Object)"><!-- --></A><H3>
595 add</H3>
596 <PRE>
597 public boolean <B>add</B>(java.lang.Object&nbsp;obj)</PRE>
598 <DL>
599 <DD>Adds an object to the collection, throwing UnsupportedOperationException
600 unless a CollectionMutator strategy is specified.
602 <DD><DL>
603 <DT><B>Specified by:</B><DD><CODE>add</CODE> in interface <CODE>java.util.Collection</CODE></DL>
604 </DD>
605 <DD><DL>
606 <DT><B>Parameters:</B><DD><CODE>obj</CODE> - the object to add
607 <DT><B>Returns:</B><DD>true if the collection was modified
608 <DT><B>Throws:</B>
609 <DD><CODE>java.lang.UnsupportedOperationException</CODE> - if CollectionMutator hasn't been set
610 <DD><CODE>java.lang.UnsupportedOperationException</CODE> - if add is unsupported
611 <DD><CODE>java.lang.ClassCastException</CODE> - if the object cannot be added due to its type
612 <DD><CODE>java.lang.NullPointerException</CODE> - if the object cannot be added because its null
613 <DD><CODE>java.lang.IllegalArgumentException</CODE> - if the object cannot be added</DL>
614 </DD>
615 </DL>
616 <HR>
618 <A NAME="remove(java.lang.Object)"><!-- --></A><H3>
619 remove</H3>
620 <PRE>
621 public boolean <B>remove</B>(java.lang.Object&nbsp;obj)</PRE>
622 <DL>
623 <DD>Removes an object from the collection, throwing UnsupportedOperationException
624 unless a CollectionMutator strategy is specified.
626 <DD><DL>
627 <DT><B>Specified by:</B><DD><CODE>remove</CODE> in interface <CODE>java.util.Collection</CODE></DL>
628 </DD>
629 <DD><DL>
630 <DT><B>Parameters:</B><DD><CODE>obj</CODE> - the object being removed
631 <DT><B>Returns:</B><DD>true if the collection is changed
632 <DT><B>Throws:</B>
633 <DD><CODE>java.lang.UnsupportedOperationException</CODE> - if removed is unsupported
634 <DD><CODE>java.lang.ClassCastException</CODE> - if the object cannot be removed due to its type
635 <DD><CODE>java.lang.NullPointerException</CODE> - if the object cannot be removed because its null
636 <DD><CODE>java.lang.IllegalArgumentException</CODE> - if the object cannot be removed</DL>
637 </DD>
638 </DL>
639 <HR>
641 <A NAME="containsAll(java.util.Collection)"><!-- --></A><H3>
642 containsAll</H3>
643 <PRE>
644 public boolean <B>containsAll</B>(java.util.Collection&nbsp;coll)</PRE>
645 <DL>
646 <DD>Checks whether this composite contains all the elements in the specified collection.
648 This implementation calls <code>contains()</code> for each element in the
649 specified collection.
651 <DD><DL>
652 <DT><B>Specified by:</B><DD><CODE>containsAll</CODE> in interface <CODE>java.util.Collection</CODE></DL>
653 </DD>
654 <DD><DL>
655 <DT><B>Parameters:</B><DD><CODE>coll</CODE> - the collection to check for
656 <DT><B>Returns:</B><DD>true if all elements contained</DL>
657 </DD>
658 </DL>
659 <HR>
661 <A NAME="addAll(java.util.Collection)"><!-- --></A><H3>
662 addAll</H3>
663 <PRE>
664 public boolean <B>addAll</B>(java.util.Collection&nbsp;coll)</PRE>
665 <DL>
666 <DD>Adds a collection of elements to this collection, throwing
667 UnsupportedOperationException unless a CollectionMutator strategy is specified.
669 <DD><DL>
670 <DT><B>Specified by:</B><DD><CODE>addAll</CODE> in interface <CODE>java.util.Collection</CODE></DL>
671 </DD>
672 <DD><DL>
673 <DT><B>Parameters:</B><DD><CODE>coll</CODE> - the collection to add
674 <DT><B>Returns:</B><DD>true if the collection was modified
675 <DT><B>Throws:</B>
676 <DD><CODE>java.lang.UnsupportedOperationException</CODE> - if CollectionMutator hasn't been set
677 <DD><CODE>java.lang.UnsupportedOperationException</CODE> - if add is unsupported
678 <DD><CODE>java.lang.ClassCastException</CODE> - if the object cannot be added due to its type
679 <DD><CODE>java.lang.NullPointerException</CODE> - if the object cannot be added because its null
680 <DD><CODE>java.lang.IllegalArgumentException</CODE> - if the object cannot be added</DL>
681 </DD>
682 </DL>
683 <HR>
685 <A NAME="removeAll(java.util.Collection)"><!-- --></A><H3>
686 removeAll</H3>
687 <PRE>
688 public boolean <B>removeAll</B>(java.util.Collection&nbsp;coll)</PRE>
689 <DL>
690 <DD>Removes the elements in the specified collection from this composite collection.
692 This implementation calls <code>removeAll</code> on each collection.
694 <DD><DL>
695 <DT><B>Specified by:</B><DD><CODE>removeAll</CODE> in interface <CODE>java.util.Collection</CODE></DL>
696 </DD>
697 <DD><DL>
698 <DT><B>Parameters:</B><DD><CODE>coll</CODE> - the collection to remove
699 <DT><B>Returns:</B><DD>true if the collection was modified
700 <DT><B>Throws:</B>
701 <DD><CODE>java.lang.UnsupportedOperationException</CODE> - if removeAll is unsupported</DL>
702 </DD>
703 </DL>
704 <HR>
706 <A NAME="retainAll(java.util.Collection)"><!-- --></A><H3>
707 retainAll</H3>
708 <PRE>
709 public boolean <B>retainAll</B>(java.util.Collection&nbsp;coll)</PRE>
710 <DL>
711 <DD>Retains all the elements in the specified collection in this composite collection,
712 removing all others.
714 This implementation calls <code>retainAll()</code> on each collection.
716 <DD><DL>
717 <DT><B>Specified by:</B><DD><CODE>retainAll</CODE> in interface <CODE>java.util.Collection</CODE></DL>
718 </DD>
719 <DD><DL>
720 <DT><B>Parameters:</B><DD><CODE>coll</CODE> - the collection to remove
721 <DT><B>Returns:</B><DD>true if the collection was modified
722 <DT><B>Throws:</B>
723 <DD><CODE>java.lang.UnsupportedOperationException</CODE> - if retainAll is unsupported</DL>
724 </DD>
725 </DL>
726 <HR>
728 <A NAME="clear()"><!-- --></A><H3>
729 clear</H3>
730 <PRE>
731 public void <B>clear</B>()</PRE>
732 <DL>
733 <DD>Removes all of the elements from this collection .
735 This implementation calls <code>clear()</code> on each collection.
737 <DD><DL>
738 <DT><B>Specified by:</B><DD><CODE>clear</CODE> in interface <CODE>java.util.Collection</CODE></DL>
739 </DD>
740 <DD><DL>
742 <DT><B>Throws:</B>
743 <DD><CODE>java.lang.UnsupportedOperationException</CODE> - if clear is unsupported</DL>
744 </DD>
745 </DL>
746 <HR>
748 <A NAME="setMutator(org.apache.commons.collections.collection.CompositeCollection.CollectionMutator)"><!-- --></A><H3>
749 setMutator</H3>
750 <PRE>
751 public void <B>setMutator</B>(<A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.CollectionMutator.html" title="interface in org.apache.commons.collections.collection">CompositeCollection.CollectionMutator</A>&nbsp;mutator)</PRE>
752 <DL>
753 <DD>Specify a CollectionMutator strategy instance to handle changes.
755 <DD><DL>
756 </DL>
757 </DD>
758 <DD><DL>
759 <DT><B>Parameters:</B><DD><CODE>mutator</CODE> - the mutator to use</DL>
760 </DD>
761 </DL>
762 <HR>
764 <A NAME="addComposited(java.util.Collection[])"><!-- --></A><H3>
765 addComposited</H3>
766 <PRE>
767 public void <B>addComposited</B>(java.util.Collection[]&nbsp;comps)</PRE>
768 <DL>
769 <DD>Add these Collections to the list of collections in this composite
771 <DD><DL>
772 </DL>
773 </DD>
774 <DD><DL>
775 <DT><B>Parameters:</B><DD><CODE>comps</CODE> - Collections to be appended to the composite</DL>
776 </DD>
777 </DL>
778 <HR>
780 <A NAME="addComposited(java.util.Collection)"><!-- --></A><H3>
781 addComposited</H3>
782 <PRE>
783 public void <B>addComposited</B>(java.util.Collection&nbsp;c)</PRE>
784 <DL>
785 <DD>Add an additional collection to this composite.
787 <DD><DL>
788 </DL>
789 </DD>
790 <DD><DL>
791 <DT><B>Parameters:</B><DD><CODE>c</CODE> - the collection to add</DL>
792 </DD>
793 </DL>
794 <HR>
796 <A NAME="addComposited(java.util.Collection, java.util.Collection)"><!-- --></A><H3>
797 addComposited</H3>
798 <PRE>
799 public void <B>addComposited</B>(java.util.Collection&nbsp;c,
800 java.util.Collection&nbsp;d)</PRE>
801 <DL>
802 <DD>Add two additional collections to this composite.
804 <DD><DL>
805 </DL>
806 </DD>
807 <DD><DL>
808 <DT><B>Parameters:</B><DD><CODE>c</CODE> - the first collection to add<DD><CODE>d</CODE> - the second collection to add</DL>
809 </DD>
810 </DL>
811 <HR>
813 <A NAME="removeComposited(java.util.Collection)"><!-- --></A><H3>
814 removeComposited</H3>
815 <PRE>
816 public void <B>removeComposited</B>(java.util.Collection&nbsp;coll)</PRE>
817 <DL>
818 <DD>Removes a collection from the those being decorated in this composite.
820 <DD><DL>
821 </DL>
822 </DD>
823 <DD><DL>
824 <DT><B>Parameters:</B><DD><CODE>coll</CODE> - collection to be removed</DL>
825 </DD>
826 </DL>
827 <HR>
829 <A NAME="toCollection()"><!-- --></A><H3>
830 toCollection</H3>
831 <PRE>
832 public java.util.Collection <B>toCollection</B>()</PRE>
833 <DL>
834 <DD>Returns a new collection containing all of the elements
836 <DD><DL>
837 </DL>
838 </DD>
839 <DD><DL>
841 <DT><B>Returns:</B><DD>A new ArrayList containing all of the elements in this composite.
842 The new collection is <i>not</i> backed by this composite.</DL>
843 </DD>
844 </DL>
845 <HR>
847 <A NAME="getCollections()"><!-- --></A><H3>
848 getCollections</H3>
849 <PRE>
850 public java.util.Collection <B>getCollections</B>()</PRE>
851 <DL>
852 <DD>Gets the collections being decorated.
854 <DD><DL>
855 </DL>
856 </DD>
857 <DD><DL>
859 <DT><B>Returns:</B><DD>Unmodifiable collection of all collections in this composite.</DL>
860 </DD>
861 </DL>
862 <!-- ========= END OF CLASS DATA ========= -->
863 <HR>
866 <!-- ======= START OF BOTTOM NAVBAR ====== -->
867 <A NAME="navbar_bottom"><!-- --></A>
868 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
869 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
870 <TR>
871 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
872 <A NAME="navbar_bottom_firstrow"><!-- --></A>
873 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
874 <TR ALIGN="center" VALIGN="top">
875 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
876 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
877 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
878 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CompositeCollection.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
879 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
880 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
881 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
882 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
883 </TR>
884 </TABLE>
885 </TD>
886 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
887 </EM>
888 </TD>
889 </TR>
891 <TR>
892 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
893 &nbsp;<A HREF="../../../../../org/apache/commons/collections/collection/AbstractSerializableCollectionDecorator.html" title="class in org.apache.commons.collections.collection"><B>PREV CLASS</B></A>&nbsp;
894 &nbsp;<A HREF="../../../../../org/apache/commons/collections/collection/CompositeCollection.CollectionMutator.html" title="interface in org.apache.commons.collections.collection"><B>NEXT CLASS</B></A></FONT></TD>
895 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
896 <A HREF="../../../../../index.html?org/apache/commons/collections/collection/CompositeCollection.html" target="_top"><B>FRAMES</B></A> &nbsp;
897 &nbsp;<A HREF="CompositeCollection.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
898 &nbsp;<SCRIPT type="text/javascript">
899 <!--
900 if(window==top) {
901 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
903 //-->
904 </SCRIPT>
905 <NOSCRIPT>
906 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
907 </NOSCRIPT>
910 </FONT></TD>
911 </TR>
912 <TR>
913 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
914 SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
915 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
916 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
917 </TR>
918 </TABLE>
919 <A NAME="skip-navbar_bottom"></A>
920 <!-- ======== END OF BOTTOM NAVBAR ======= -->
922 <HR>
923 Copyright © 2001-2008 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.
924 </BODY>
925 </HTML>