Added SetterConfiguration class for configuring how setters correspond to required...
[utils] / support / general / src / main / java / org / wamblee / collections / CollectionFilter.java
index c52bf7b15a49831e6d431db4e58bff97e3904110..75cdcb1ec5c4133fbb047ffd9fa4c65f8d3e036b 100644 (file)
@@ -21,6 +21,14 @@ import org.wamblee.conditions.Condition;
 
 public class CollectionFilter {
 
+    /**
+     * Filters a collection by adding all elements in the from collection 
+     * that satisfy a given condition to the to collection. 
+     * @param <T> Type of contained element. 
+     * @param aFrom From container to which the condition is applied. 
+     * @param aTo To container to which matching elements are added. 
+     * @param aCondition Condition by which elements are matched. 
+     */
        public static <T> void filter(Collection<T> aFrom, Collection<T> aTo, Condition<T> aCondition) { 
                for (T t: aFrom) { 
                        if ( aCondition.matches(t)) {