Class FilterChain<E>

java.lang.Object
org.qiunet.utils.collection.chain.FilterChain<E>

public class FilterChain<E> extends Object
过滤的链表
Author:
qiunet 2021-01-06 20:31
  • Constructor Details

    • FilterChain

      public FilterChain()
  • Method Details

    • add

      public void add(E e)
      添加元素e
      Parameters:
      e -
    • remove

      public boolean remove(E e)
      删除指定元素e
      Parameters:
      e -
      Returns:
    • contains

      public boolean contains(E e)
      是否包含 元素e
      Parameters:
      e -
      Returns:
    • clean

      public void clean()
      清理链表
    • all

      public List<E> all()
      所有的filter
      Returns:
    • forEach

      public void forEach(Function<E,ForEachResult> consumer)
      循环chain
      Parameters:
      consumer -
    • forEach

      public void forEach(Function<E,ForEachResult> consumer, Predicate<E> predicate)
      循环chain
      Parameters:
      consumer -
      predicate -