| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private E[] | |
| protected final Class | |
| private AbstractBufferArray. | |
| private int |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| private void | |
| public E[] | |
| public final int | |
| public int | |
| public final int | |
| protected abstract int | |
| protected abstract int | |
| public void | |
| public void | |
| public void | |
| protected abstract void | |
| public int |
| byteBufferArray | back to summary |
|---|---|
| private E[] byteBufferArray | |
| clazz | back to summary |
|---|---|
| protected final Class<E> clazz | |
| initStateArray | back to summary |
|---|---|
| private AbstractBufferArray. | |
| size | back to summary |
|---|---|
| private int size | |
| AbstractBufferArray | back to summary |
|---|---|
protected AbstractBufferArray(Class<E> clazz)
| |
| add | back to summary |
|---|---|
| public void add(final E byteBuffer) | |
| add | back to summary |
|---|---|
| public void add(final E byteBuffer, final int restorePosition, final int restoreLimit) | |
| ensureCapacity | back to summary |
|---|---|
| private void ensureCapacity(final int grow) | |
| getArray | back to summary |
|---|---|
| public E[] getArray() | |
| getInitialBufferSize | back to summary |
|---|---|
| public final int getInitialBufferSize(final int idx) | |
| getInitialLimit | back to summary |
|---|---|
| public int getInitialLimit(final int idx) | |
| getInitialPosition | back to summary |
|---|---|
| public final int getInitialPosition(final int idx) | |
| getLimit | back to summary |
|---|---|
| protected abstract int getLimit(E buffer) | |
| getPosition | back to summary |
|---|---|
| protected abstract int getPosition(E buffer) | |
| recycle | back to summary |
|---|---|
| public void recycle() | |
| reset | back to summary |
|---|---|
| public void reset() | |
| restore | back to summary |
|---|---|
| public void restore() | |
| setPositionLimit | back to summary |
|---|---|
| protected abstract void setPositionLimit(E buffer, int position, int limit) | |
| size | back to summary |
|---|---|
| public int size() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| private |
| initialLimit | back to summary |
|---|---|
| pack-priv int initialLimit | |
| initialPosition | back to summary |
|---|---|
| pack-priv int initialPosition | |
| restoreLimit | back to summary |
|---|---|
| pack-priv int restoreLimit | |
| restorePosition | back to summary |
|---|---|
| pack-priv int restorePosition | |
| PosLim | back to summary |
|---|---|
| private PosLim() | |