public class ArrayBuffer<T>
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
ArrayBuffer(java.lang.Class<T> c) |
protected |
ArrayBuffer(java.lang.Class<T> c,
ArrayBuffer<T> previous) |
protected |
ArrayBuffer(java.lang.Class<T> c,
int size) |
protected |
ArrayBuffer(java.lang.Class<T> c,
int size,
ArrayBuffer<T> previous) |
Modifier and Type | Method and Description |
---|---|
ArrayBuffer<T> |
appendBuffer() |
int |
currentPtr() |
void |
decrementPtr() |
ArrayBuffer<T> |
dropBuffer() |
void |
dropPreviousBuffer() |
T |
next(boolean release) |
ArrayBuffer<T> |
nextBuffer() |
T |
peek() |
T |
pop() |
ArrayBuffer<T> |
previousBuffer() |
void |
push(T item) |
ArrayBuffer<T> |
rewindToHeadBuffer() |
int |
size() |
protected ArrayBuffer(java.lang.Class<T> c, int size, ArrayBuffer<T> previous)
protected ArrayBuffer(java.lang.Class<T> c, int size)
protected ArrayBuffer(java.lang.Class<T> c, ArrayBuffer<T> previous)
protected ArrayBuffer(java.lang.Class<T> c)
public int size()
public int currentPtr()
public void decrementPtr()
public ArrayBuffer<T> nextBuffer()
public ArrayBuffer<T> previousBuffer()
public void dropPreviousBuffer()
public ArrayBuffer<T> appendBuffer()
public ArrayBuffer<T> rewindToHeadBuffer()
public ArrayBuffer<T> dropBuffer()
public void push(T item)
public T peek()
public T pop()
public T next(boolean release)