Class ArrayBuffer<T>


  • public class ArrayBuffer<T>
    extends java.lang.Object
    • Constructor Detail

      • ArrayBuffer

        protected ArrayBuffer​(java.lang.Class<T> c,
                              int size,
                              ArrayBuffer<T> previous)
      • ArrayBuffer

        protected ArrayBuffer​(java.lang.Class<T> c,
                              int size)
      • ArrayBuffer

        protected ArrayBuffer​(java.lang.Class<T> c,
                              ArrayBuffer<T> previous)
      • ArrayBuffer

        protected ArrayBuffer​(java.lang.Class<T> c)
    • Method Detail

      • size

        public int size()
      • currentPtr

        public int currentPtr()
      • decrementPtr

        public void decrementPtr()
      • dropPreviousBuffer

        public void dropPreviousBuffer()
      • rewindToHeadBuffer

        public ArrayBuffer<T> rewindToHeadBuffer()
      • push

        public void push​(T item)
      • peek

        public T peek()
      • pop

        public T pop()
      • next

        public T next​(boolean release)