Class IncrementSelector<T>

java.lang.Object
java.util.AbstractCollection<T>
java.util.AbstractList<T>
java.util.ArrayList<T>
org.miaixz.bus.core.lang.selector.IncrementSelector<T>
Type Parameters:
T - 元素类型
All Implemented Interfaces:
Serializable, Cloneable, Iterable<T>, Collection<T>, List<T>, RandomAccess, SequencedCollection<T>, Selector<T>

public class IncrementSelector<T> extends ArrayList<T> implements Selector<T>
简单的轮询选择器
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Constructor Details

    • IncrementSelector

      public IncrementSelector()
      构造
    • IncrementSelector

      public IncrementSelector(Iterable<T> objList)
      构造
      Parameters:
      objList - 对象列表
  • Method Details

    • select

      public T select()
      Description copied from interface: Selector
      选择下一个对象
      Specified by:
      select in interface Selector<T>
      Returns:
      下一个对象