Fix formatting
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131828 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
6a8e5d5380
commit
2e2ac4ba93
|
@ -38,7 +38,7 @@ import org.apache.commons.collections.collection.UnmodifiableCollection;
|
|||
* Provides utility methods and decorators for {@link Collection} instances.
|
||||
*
|
||||
* @since Commons Collections 1.0
|
||||
* @version $Revision: 1.63 $ $Date: 2004/12/11 06:30:38 $
|
||||
* @version $Revision: 1.64 $ $Date: 2004/12/19 16:56:30 $
|
||||
*
|
||||
* @author Rodney Waldhoff
|
||||
* @author Paul Jack
|
||||
|
@ -1065,6 +1065,7 @@ public class CollectionUtils {
|
|||
copy.addAll(collection);
|
||||
return UnmodifiableCollection.decorate(copy);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns a predicated (validating) collection backed by the given collection.
|
||||
* <p>
|
||||
|
@ -1125,7 +1126,7 @@ public class CollectionUtils {
|
|||
* that occur at least once in <code>retain</code>.
|
||||
* @throws NullPointerException if either parameter is null
|
||||
*/
|
||||
public static Collection retainAll(final Collection collection, final Collection retain) {
|
||||
public static Collection retainAll(Collection collection, Collection retain) {
|
||||
return ListUtils.retainAll(collection, retain);
|
||||
}
|
||||
|
||||
|
@ -1144,9 +1145,8 @@ public class CollectionUtils {
|
|||
* any elements that also occur in <code>remove</code>.
|
||||
* @throws NullPointerException if either parameter is null
|
||||
*/
|
||||
public static Collection removeAll(final Collection collection, final Collection remove) {
|
||||
public static Collection removeAll(Collection collection, Collection remove) {
|
||||
return ListUtils.retainAll(collection, remove);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -33,7 +33,7 @@ import org.apache.commons.collections.list.UnmodifiableList;
|
|||
* Provides utility methods and decorators for {@link List} instances.
|
||||
*
|
||||
* @since Commons Collections 1.0
|
||||
* @version $Revision: 1.29 $ $Date: 2004/12/11 06:22:58 $
|
||||
* @version $Revision: 1.30 $ $Date: 2004/12/19 16:56:30 $
|
||||
*
|
||||
* @author Federico Barbieri
|
||||
* @author Peter Donald
|
||||
|
@ -382,20 +382,15 @@ public class ListUtils {
|
|||
* that occur at least once in <code>retain</code>.
|
||||
* @throws NullPointerException if either parameter is null
|
||||
*/
|
||||
public static List retainAll(final Collection collection, final Collection retain) {
|
||||
final List list = new ArrayList(Math.min(collection.size(), retain.size()));
|
||||
public static List retainAll(Collection collection, Collection retain) {
|
||||
List list = new ArrayList(Math.min(collection.size(), retain.size()));
|
||||
|
||||
Object item = null;
|
||||
for (final Iterator iter = collection.iterator(); iter.hasNext();)
|
||||
{
|
||||
item = iter.next();
|
||||
|
||||
if (retain.contains(item))
|
||||
{
|
||||
list.add(item);
|
||||
for (Iterator iter = collection.iterator(); iter.hasNext();) {
|
||||
Object obj = iter.next();
|
||||
if (retain.contains(obj)) {
|
||||
list.add(obj);
|
||||
}
|
||||
}
|
||||
|
||||
return list;
|
||||
}
|
||||
|
||||
|
@ -414,19 +409,14 @@ public class ListUtils {
|
|||
* any elements that also occur in <code>remove</code>.
|
||||
* @throws NullPointerException if either parameter is null
|
||||
*/
|
||||
public static List removeAll(final Collection collection, final Collection remove) {
|
||||
final List list = new ArrayList();
|
||||
|
||||
Object o = null;
|
||||
for (final Iterator iter = collection.iterator(); iter.hasNext();)
|
||||
{
|
||||
o = iter.next();
|
||||
if (remove.contains(o) == false)
|
||||
{
|
||||
list.add(o);
|
||||
public static List removeAll(Collection collection, Collection remove) {
|
||||
List list = new ArrayList();
|
||||
for (Iterator iter = collection.iterator(); iter.hasNext();) {
|
||||
Object obj = iter.next();
|
||||
if (remove.contains(obj) == false) {
|
||||
list.add(obj);
|
||||
}
|
||||
}
|
||||
|
||||
return list;
|
||||
}
|
||||
|
||||
|
|
|
@ -67,7 +67,7 @@ import org.apache.commons.collections.map.UnmodifiableSortedMap;
|
|||
* </ul>
|
||||
*
|
||||
* @since Commons Collections 1.0
|
||||
* @version $Revision: 1.50 $ $Date: 2004/12/11 06:26:13 $
|
||||
* @version $Revision: 1.51 $ $Date: 2004/12/19 16:56:30 $
|
||||
*
|
||||
* @author <a href="mailto:jstrachan@apache.org">James Strachan</a>
|
||||
* @author <a href="mailto:nissim@nksystems.com">Nissim Karpenstein</a>
|
||||
|
@ -1228,10 +1228,10 @@ public class MapUtils {
|
|||
* @return an unmodifiable map backed by the given map
|
||||
* @throws IllegalArgumentException if the map is null
|
||||
*/
|
||||
public static Map unmodifiableMapCopy(final Map map) {
|
||||
public static Map unmodifiableMapCopy(Map map) {
|
||||
if (map == null) throw new IllegalArgumentException("null not permitted.");
|
||||
|
||||
final Map copy = new HashMap(map.size(), 1.0f);
|
||||
Map copy = new HashMap(map.size(), 1.0f);
|
||||
copy.putAll(map);
|
||||
return MapUtils.unmodifiableMap(copy);
|
||||
}
|
||||
|
|
|
@ -17,7 +17,6 @@ package org.apache.commons.collections;
|
|||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
import java.util.Enumeration;
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
|
@ -52,7 +51,7 @@ import org.apache.commons.collections.collection.UnmodifiableCollection;
|
|||
* @author Steven Melzer
|
||||
* @author Neil O'Toole
|
||||
*
|
||||
* @version $Revision: 1.42 $ $Date: 2004/12/11 06:30:38 $
|
||||
* @version $Revision: 1.43 $ $Date: 2004/12/19 16:56:31 $
|
||||
*/
|
||||
public class TestCollectionUtils extends TestCase {
|
||||
|
||||
|
@ -1207,21 +1206,17 @@ public class TestCollectionUtils extends TestCase {
|
|||
collection.clear();
|
||||
assertTrue(copy.isEmpty() == false);
|
||||
|
||||
try
|
||||
{
|
||||
try {
|
||||
copy.clear();
|
||||
fail("should be unmodifiable.");
|
||||
}
|
||||
catch (UnsupportedOperationException uoe)
|
||||
{} // this is what we want
|
||||
} catch (UnsupportedOperationException uoe) {
|
||||
} // this is what we want
|
||||
|
||||
try
|
||||
{
|
||||
try {
|
||||
copy = CollectionUtils.unmodifiableCollectionCopy(null);
|
||||
fail("should throw IllegalArgumentException");
|
||||
} catch (IllegalArgumentException iae) {
|
||||
}
|
||||
catch(IllegalArgumentException iae)
|
||||
{}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@ import org.apache.commons.collections.list.PredicatedList;
|
|||
/**
|
||||
* Tests for ListUtils.
|
||||
*
|
||||
* @version $Revision: 1.20 $ $Date: 2004/12/11 06:24:10 $
|
||||
* @version $Revision: 1.21 $ $Date: 2004/12/19 16:56:31 $
|
||||
*
|
||||
* @author Stephen Colebourne
|
||||
* @author Neil O'Toole
|
||||
|
@ -146,23 +146,17 @@ public class TestListUtils extends BulkTest {
|
|||
list.clear();
|
||||
assertTrue(copy.isEmpty() == false);
|
||||
|
||||
try
|
||||
{
|
||||
try {
|
||||
copy.clear();
|
||||
fail("should be unmodifiable.");
|
||||
}
|
||||
catch (UnsupportedOperationException uoe)
|
||||
{
|
||||
} catch (UnsupportedOperationException uoe) {
|
||||
// this is what we want
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
try {
|
||||
list = ListUtils.unmodifiableListCopy(null);
|
||||
fail("expecting IllegalArgumentException");
|
||||
}
|
||||
catch (IllegalArgumentException iae)
|
||||
{
|
||||
} catch (IllegalArgumentException iae) {
|
||||
// this is what we want
|
||||
}
|
||||
}
|
||||
|
@ -180,13 +174,10 @@ public class TestListUtils extends BulkTest {
|
|||
fullList.retainAll(sub);
|
||||
assertTrue(retained.equals(fullList));
|
||||
|
||||
try
|
||||
{
|
||||
try {
|
||||
List list = ListUtils.retainAll(null, null);
|
||||
fail("expecting NullPointerException");
|
||||
}
|
||||
catch(NullPointerException npe)
|
||||
{} // this is what we want
|
||||
} catch(NullPointerException npe){} // this is what we want
|
||||
}
|
||||
|
||||
public void testRemoveAll() {
|
||||
|
@ -200,13 +191,10 @@ public class TestListUtils extends BulkTest {
|
|||
fullList.removeAll(sub);
|
||||
assertTrue(remainder.equals(fullList));
|
||||
|
||||
try
|
||||
{
|
||||
try {
|
||||
List list = ListUtils.removeAll(null, null);
|
||||
fail("expecting NullPointerException");
|
||||
}
|
||||
catch(NullPointerException npe)
|
||||
{} // this is what we want
|
||||
} catch(NullPointerException npe) {} // this is what we want
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -37,7 +37,7 @@ import org.apache.commons.collections.map.TestPredicatedMap;
|
|||
/**
|
||||
* Tests for MapUtils.
|
||||
*
|
||||
* @version $Revision: 1.25 $ $Date: 2004/12/11 06:26:13 $
|
||||
* @version $Revision: 1.26 $ $Date: 2004/12/19 16:56:31 $
|
||||
*
|
||||
* @author Stephen Colebourne
|
||||
* @author Arun Mammen Thomas
|
||||
|
@ -781,23 +781,17 @@ public class TestMapUtils extends BulkTest {
|
|||
map.clear();
|
||||
assertFalse(map.equals(copy));
|
||||
|
||||
try
|
||||
{
|
||||
try {
|
||||
copy.clear();
|
||||
fail("should be unmodifiable.");
|
||||
}
|
||||
catch (UnsupportedOperationException uoe)
|
||||
{
|
||||
} catch (UnsupportedOperationException uoe) {
|
||||
// this is what we want
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
try {
|
||||
map = MapUtils.unmodifiableMapCopy(null);
|
||||
fail("expecting IllegalArgumentException");
|
||||
}
|
||||
catch (IllegalArgumentException iae)
|
||||
{
|
||||
} catch (IllegalArgumentException iae) {
|
||||
// this is what we want
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue