类 CycleIterable<T>

java.lang.Object
cool.scx.util.cycle_iterable.CycleIterable<T>
所有已实现的接口:
Iterable<T>

public class CycleIterable<T> extends Object implements Iterable<T>
  • 构造器详细资料

    • CycleIterable

      public CycleIterable()
  • 方法详细资料

    • first

      public Node<T> first()
    • last

      public Node<T> last()
    • size

      public int size()
    • add

      public boolean add(T item)
    • remove

      public boolean remove(Object o)
    • clear

      public void clear()
    • node

      public Node<T> node(Object o)
    • iterator

      public CycleIterator<T> iterator()
      指定者:
      iterator 在接口中 Iterable<T>
    • toArray

      public Object[] toArray()
    • toArray

      public <E> E[] toArray(E[] a)
    • isEmpty

      public boolean isEmpty()
    • contains

      public boolean contains(Object o)
    • reverse

      public CycleReverseIterable<T> reverse()