类 GenericPoller<T>

  • 所有已实现的接口:
    Poller<T>

    public class GenericPoller<T>
    extends java.lang.Object
    implements Poller<T>
    Generic Poller.
    作者:
    nkorange
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      private java.util.concurrent.atomic.AtomicInteger index  
      private java.util.List<T> items  
    • 构造器概要

      构造器 
      构造器 说明
      GenericPoller​(java.util.List<T> items)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      T next()
      Get next element selected by poller.
      Poller<T> refresh​(java.util.List<T> items)
      Update items stored in poller.
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • index

        private final java.util.concurrent.atomic.AtomicInteger index
      • items

        private java.util.List<T> items
    • 构造器详细资料

      • GenericPoller

        public GenericPoller​(java.util.List<T> items)
    • 方法详细资料

      • next

        public T next()
        从接口复制的说明: Poller
        Get next element selected by poller.
        指定者:
        next 在接口中 Poller<T>
        返回:
        next element
      • refresh

        public Poller<T> refresh​(java.util.List<T> items)
        从接口复制的说明: Poller
        Update items stored in poller.
        指定者:
        refresh 在接口中 Poller<T>
        参数:
        items - new item list
        返回:
        new poller instance