com.vividsolutions.jts.util
Class CollectionUtil
java.lang.Object
com.vividsolutions.jts.util.CollectionUtil
public class CollectionUtil
- extends Object
Utilities for processing Collection
s.
- Version:
- 1.7
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CollectionUtil
public CollectionUtil()
transform
public static List transform(Collection coll,
CollectionUtil.Function func)
- Executes a function on each item in a
Collection
and returns the results in a new List
- Parameters:
coll
- the collection to processfunc
- the Function to execute
- Returns:
- a list of the transformed objects
apply
public static void apply(Collection coll,
CollectionUtil.Function func)
- Executes a function on each item in a Collection but does
not accumulate the result
- Parameters:
coll
- the collection to processfunc
- the Function to execute
select
public static List select(Collection collection,
CollectionUtil.Function func)
- Executes a
CollectionUtil.Function
on each item in a Collection
and collects all the entries for which the result
of the function is equal to Boolean
true.
- Parameters:
collection
- the collection to processfunc
- the Function to execute
- Returns:
- a list of objects for which the function was true
Copyright © 2012. All Rights Reserved.