public abstract class DynamicArray
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected DynamicArrayCursor |
mLoadCursor |
protected DynamicArrayCursor |
mStoreCursor |
| Constructor and Description |
|---|
DynamicArray() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
allocChunkEntry(int aChunkCount) |
protected void |
checkChunk() |
protected abstract void |
expand(int aChunkIndex,
int aChunkSize) |
static java.util.List<java.lang.Integer> |
getChunkSizes() |
static int |
getDynamicArrySize() |
void |
setCursor(DynamicArrayCursor aStoreCursor,
DynamicArrayCursor aLoadCursor) |
protected DynamicArrayCursor mStoreCursor
protected DynamicArrayCursor mLoadCursor
public void setCursor(DynamicArrayCursor aStoreCursor, DynamicArrayCursor aLoadCursor)
protected void checkChunk()
public static int getDynamicArrySize()
public static java.util.List<java.lang.Integer> getChunkSizes()
protected abstract void allocChunkEntry(int aChunkCount)
protected abstract void expand(int aChunkIndex,
int aChunkSize)