PIP.Collections
Class CollectionUtility
java.lang.Object
PIP.Collections.CollectionUtility
public class CollectionUtility
- extends java.lang.Object
|
Method Summary |
static
<E> java.util.Collection<Pair<E>> |
|
allPairs(java.util.List<E> col)
|
static
<E> java.util.ListIterator<E> |
|
cloneListIterator(java.util.List<E> list,
java.util.ListIterator<E> it)
|
static
|
copyIf(java.util.Collection<E> list,
java.util.Collection<E> newlist,
org.apache.commons.collections.Predicate pred)
|
static
|
indexOfReference(E o,
java.util.Collection<E> col)
|
static void |
printAll(java.util.Collection col,
java.io.PrintStream ps)
|
static
|
printMap(java.util.Collection<java.util.Map.Entry<K,V>> map,
java.io.PrintStream ps)
|
static
|
printMultiMap(java.util.Collection<java.util.Map.Entry<K,V>> list,
java.io.PrintStream ps)
|
static
<E> java.util.Collection<E> |
|
regularSubSet(java.util.Collection<E> col,
int skip)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CollectionUtility
public CollectionUtility()
cloneListIterator
public static <E> java.util.ListIterator<E> cloneListIterator(java.util.List<E> list,
java.util.ListIterator<E> it)
allPairs
public static <E> java.util.Collection<Pair<E>> allPairs(java.util.List<E> col)
copyIf
public static <E> void copyIf(java.util.Collection<E> list,
java.util.Collection<E> newlist,
org.apache.commons.collections.Predicate pred)
printMap
public static <K,V> void printMap(java.util.Collection<java.util.Map.Entry<K,V>> map,
java.io.PrintStream ps)
printAll
public static void printAll(java.util.Collection col,
java.io.PrintStream ps)
indexOfReference
public static <E> int indexOfReference(E o,
java.util.Collection<E> col)
regularSubSet
public static <E> java.util.Collection<E> regularSubSet(java.util.Collection<E> col,
int skip)
printMultiMap
public static <K,V> void printMultiMap(java.util.Collection<java.util.Map.Entry<K,V>> list,
java.io.PrintStream ps)