rwaldhoff 01/05/16 15:19:27
Modified: collections/src/java/org/apache/commons/collections
ListUtils.java
Log:
Deprecating. I'd like to remove this class, if no one has any issues.
Revision Changes Path
1.2 +12 -11
jakarta-commons/collections/src/java/org/apache/commons/collections/ListUtils.java
Index: ListUtils.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/collections/src/java/org/apache/commons/collections/ListUtils.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ListUtils.java 2001/04/22 19:56:37 1.1
+++ ListUtils.java 2001/05/16 22:19:23 1.2
@@ -16,19 +16,20 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Federico Barbieri</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Peter Donald</a>
+ * @deprecated See {@link org.apache.commons.collections.CollectionUtils}.
*/
public class ListUtils
{
- public static List intersection( final List list1, final List list2 )
+ public static List intersection( final List list1, final List list2 )
{
final ArrayList result = new ArrayList();
final Iterator iterator = list2.iterator();
- while( iterator.hasNext() )
+ while( iterator.hasNext() )
{
final Object o = iterator.next();
- if ( list1.contains( o ) )
+ if ( list1.contains( o ) )
{
result.add( o );
}
@@ -36,27 +37,27 @@
return result;
}
-
- public static List subtract( final List list1, final List list2 )
+
+ public static List subtract( final List list1, final List list2 )
{
final ArrayList result = new ArrayList( list1 );
final Iterator iterator = list2.iterator();
- while( iterator.hasNext() )
+ while( iterator.hasNext() )
{
result.remove( iterator.next() );
}
return result;
}
-
- public static List sum( final List list1, final List list2 )
+
+ public static List sum( final List list1, final List list2 )
{
- return subtract( union( list1, list2 ),
+ return subtract( union( list1, list2 ),
intersection( list1, list2 ) );
}
-
- public static List union( final List list1, final List list2 )
+
+ public static List union( final List list1, final List list2 )
{
final ArrayList result = new ArrayList( list1 );
result.addAll( list2 );