removes all elems in the given collection that are n't accepted by the given filter . concode_field_sep Collection<E> args concode_elem_sep Filter<E> filter concode_elem_sep boolean negated concode_elem_sep boolean conjunction concode_elem_sep boolean judgment concode_elem_sep long serialVersionUID concode_elem_sep long serialVersionUID concode_elem_sep long serialVersionUID concode_elem_sep long serialVersionUID concode_elem_sep Filter<E> f1 concode_elem_sep List<Filter<T>> filters concode_elem_sep Filter<E> f2 concode_field_sep E[] filter concode_elem_sep Filter<E> notFilter concode_elem_sep Filter<E> andFilter concode_elem_sep Filter<T> rejectFilter concode_elem_sep Filter<E> switchedFilter concode_elem_sep Filter<E> collectionRejectFilter concode_elem_sep Filter<E> collectionRejectFilter concode_elem_sep void addFilter concode_elem_sep void addFilter concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep Filter<T> acceptFilter concode_elem_sep Filter<E> collectionAcceptFilter concode_elem_sep Filter<E> collectionAcceptFilter concode_elem_sep Filter<E> orFilter concode_elem_sep boolean accept concode_elem_sep boolean accept concode_elem_sep boolean accept concode_elem_sep boolean accept concode_elem_sep boolean accept concode_elem_sep boolean accept
void function ( Collection < E > arg0 , Filter < ? super E > arg1 ) { for ( Iterator < E > loc0 = arg0 . iterator ( ) ; loc0 . hasNext ( ) ; ) { E loc1 = loc0 . next ( ) ; if ( ! arg1 . accept ( loc1 ) ) { loc0 . remove ( ) ; } } }