Class AbstractPushStreamImpl.ArrayQueue<E>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractQueue<E>
org.osgi.util.pushstream.AbstractPushStreamImpl.ArrayQueue<E>
All Implemented Interfaces:
Iterable<E>, Collection<E>, Queue<E>
Enclosing class:
AbstractPushStreamImpl<T>

private static class AbstractPushStreamImpl.ArrayQueue<E> extends AbstractQueue<E> implements Queue<E>
  • Field Details

    • store

      final Object[] store
    • normalLength

      int normalLength
    • nextIndex

      int nextIndex
    • size

      int size
  • Constructor Details

    • ArrayQueue

      ArrayQueue(int capacity)
  • Method Details