- java.lang.Object
-
- xyz.cofe.collection.EventListImpl
-
public class EventListImpl extends Object
Реализация приватных методов EventList для обратной совместимости с java 8
-
-
Constructor Summary
Constructors Constructor Description EventListImpl()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <E> booleanremoveByPredicate(EventList<E> lst, Predicate<? super E> filter)Удаление элементов согласно указанному предикатуstatic <E> booleanremoveByPredicate(EventList<E> lst, Predicate<? super E> filter, BiConsumer<Integer,? super E> fireDeleting)Удаление элементов согласно указанному предикату
-
-
-
Method Detail
-
removeByPredicate
public static <E> boolean removeByPredicate(EventList<E> lst, Predicate<? super E> filter)
Удаление элементов согласно указанному предикату- Type Parameters:
E- тип элементов- Parameters:
lst- списокfilter- предикат- Returns:
- факт удаления
-
removeByPredicate
public static <E> boolean removeByPredicate(EventList<E> lst, Predicate<? super E> filter, BiConsumer<Integer,? super E> fireDeleting)
Удаление элементов согласно указанному предикату- Type Parameters:
E- тип элементов- Parameters:
lst- списокfilter- предикатfireDeleting- (возможно null) уведомление о удалении- Returns:
- факт удаления
-
-