Package org.apache.tools.ant.util
Class CollectionUtils
- java.lang.Object
- 
- org.apache.tools.ant.util.CollectionUtils
 
- 
 @Deprecated public class CollectionUtils extends java.lang.ObjectDeprecated.A set of helper methods related to collection manipulation.- Since:
- Ant 1.5
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classCollectionUtils.EmptyEnumeration<E>Deprecated.
 - 
Field SummaryFields Modifier and Type Field Description static java.util.ListEMPTY_LISTDeprecated.
 - 
Method SummaryModifier and Type Method Description static <E> java.util.Enumeration<E>append(java.util.Enumeration<E> e1, java.util.Enumeration<E> e2)Deprecated.use Stream.concat(Collections.list(e1).stream(), Collections.list(e2).stream()) .collect(Collectors.collectingAndThen(Collectors.toList(), Collections::enumeration))static <T> java.util.Collection<T>asCollection(java.util.Iterator<? extends T> iter)Deprecated.instantiate a list and use forEachRemaining(list::add)static <E> java.util.Enumeration<E>asEnumeration(java.util.Iterator<E> iter)Deprecated.use Collections.enumeration()static <E> java.util.Iterator<E>asIterator(java.util.Enumeration<E> e)Deprecated.use Collections.list(e).iterator()static booleanequals(java.util.Dictionary<?,?> d1, java.util.Dictionary<?,?> d2)Deprecated.since 1.6.x.static booleanequals(java.util.Vector<?> v1, java.util.Vector<?> v2)Deprecated.since 1.6.x.static java.lang.StringflattenToString(java.util.Collection<?> c)Deprecated.use stream().collect(Collectors.joining(","))static intfrequency(java.util.Collection<?> c, java.lang.Object o)Deprecated.static <K,V>
 voidputAll(java.util.Dictionary<? super K,? super V> m1, java.util.Dictionary<? extends K,? extends V> m2)Deprecated.since 1.6.x.
 
- 
- 
- 
Method Detail- 
equals@Deprecated public static boolean equals(java.util.Vector<?> v1, java.util.Vector<?> v2)Deprecated.since 1.6.x.Please use Vector.equals() or List.equals().- Parameters:
- v1- the first vector.
- v2- the second vector.
- Returns:
- true if the vectors are equal.
- Since:
- Ant 1.5
 
 - 
equals@Deprecated public static boolean equals(java.util.Dictionary<?,?> d1, java.util.Dictionary<?,?> d2)Deprecated.since 1.6.x.Dictionary does not have an equals. Please use Map.equals().Follows the equals contract of Java 2's Map. - Parameters:
- d1- the first directory.
- d2- the second directory.
- Returns:
- true if the directories are equal.
- Since:
- Ant 1.5
 
 - 
flattenToString@Deprecated public static java.lang.String flattenToString(java.util.Collection<?> c) Deprecated.use stream().collect(Collectors.joining(","))Creates a comma separated list of all values held in the given collection.- Parameters:
- c- collection to transform
- Returns:
- string representation of the collection
- Since:
- Ant 1.8.0
 
 - 
putAll@Deprecated public static <K,V> void putAll(java.util.Dictionary<? super K,? super V> m1, java.util.Dictionary<? extends K,? extends V> m2)Deprecated.since 1.6.x.Dictionary does not know the putAll method. Please use Map.putAll().- Type Parameters:
- K- type of the key
- V- type of the value
- Parameters:
- m1- the to directory.
- m2- the from directory.
- Since:
- Ant 1.6
 
 - 
append@Deprecated public static <E> java.util.Enumeration<E> append(java.util.Enumeration<E> e1, java.util.Enumeration<E> e2)Deprecated.use Stream.concat(Collections.list(e1).stream(), Collections.list(e2).stream()) .collect(Collectors.collectingAndThen(Collectors.toList(), Collections::enumeration))Append one enumeration to another. Elements are evaluated lazily.- Type Parameters:
- E- element type
- Parameters:
- e1- the first enumeration.
- e2- the subsequent enumeration.
- Returns:
- an enumeration representing e1 followed by e2.
- Since:
- Ant 1.6.3
 
 - 
asEnumeration@Deprecated public static <E> java.util.Enumeration<E> asEnumeration(java.util.Iterator<E> iter) Deprecated.use Collections.enumeration()Adapt the specified Iterator to the Enumeration interface.- Type Parameters:
- E- element type
- Parameters:
- iter- the Iterator to adapt.
- Returns:
- an Enumeration.
 
 - 
asIterator@Deprecated public static <E> java.util.Iterator<E> asIterator(java.util.Enumeration<E> e) Deprecated.use Collections.list(e).iterator()Adapt the specified Enumeration to the Iterator interface.- Type Parameters:
- E- element type
- Parameters:
- e- the Enumeration to adapt.
- Returns:
- an Iterator.
 
 - 
asCollection@Deprecated public static <T> java.util.Collection<T> asCollection(java.util.Iterator<? extends T> iter) Deprecated.instantiate a list and use forEachRemaining(list::add)Returns a collection containing all elements of the iterator.- Type Parameters:
- T- element type
- Parameters:
- iter- the Iterator to convert
- Returns:
- the collection
- Since:
- Ant 1.8.0
 
 - 
frequency@Deprecated public static int frequency(java.util.Collection<?> c, java.lang.Object o)Deprecated.Counts how often the given Object occurs in the given collection using equals() for comparison.- Parameters:
- c- collection in which to search
- o- object to search
- Returns:
- frequency
- Since:
- Ant 1.8.0
 
 
- 
 
-