public static ICollection RetainAll(ICollection c, CollectionUtilities.ObjectMatcher f) { for (IIterator it = new ILOG.J2CsMapping.Collections.IteratorAdapter(c.GetEnumerator()); it.HasNext();) { Object item = it.Next(); if (!f.Matches(item)) { it.Remove(); } } return(c); }
public CollectionUtilities.ObjectMatcher Set(CollectionUtilities.ObjectMatcher toInverse) { other = toInverse; return(this); }