| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private BlockObjQueue. | |
| private BlockObjQueue. | |
| private BlockObjQueue. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv RevObject |
| free | back to summary |
|---|---|
| private BlockObjQueue. | |
| head | back to summary |
|---|---|
| private BlockObjQueue. | |
| tail | back to summary |
|---|---|
| private BlockObjQueue. | |
| BlockObjQueue | back to summary |
|---|---|
| pack-priv BlockObjQueue() Create an empty queue. | |
| add | back to summary |
|---|---|
| pack-priv void add(RevObject c) | |
| next | back to summary |
|---|---|
| pack-priv RevObject next() | |
| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| pack-priv int | |
| pack-priv BlockObjQueue. | next
Next block in our chain of blocks; null if we are the last. |
| pack-priv final RevObject[] | objects
Our table of queued objects. |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv RevObject |
| BLOCK_SIZE | back to summary |
|---|---|
| private static final int BLOCK_SIZE | |
| headIndex | back to summary |
|---|---|
| pack-priv int headIndex Next valid entry in | |
| next | back to summary |
|---|---|
| pack-priv BlockObjQueue. Next block in our chain of blocks; null if we are the last. | |
| objects | back to summary |
|---|---|
| pack-priv final RevObject[] objects Our table of queued objects. | |
| tailIndex | back to summary |
|---|---|
| pack-priv int tailIndex Next free entry in | |
| Block | back to summary |
|---|---|
| pack-priv Block() | |
| add | back to summary |
|---|---|
| pack-priv void add(RevObject c) | |
| clear | back to summary |
|---|---|
| pack-priv void clear() | |
| isEmpty | back to summary |
|---|---|
| pack-priv boolean isEmpty() | |
| isFull | back to summary |
|---|---|
| pack-priv boolean isFull() | |
| pop | back to summary |
|---|---|
| pack-priv RevObject pop() | |
| Modifier and Type | Field and Description |
|---|---|
| private BlockObjQueue. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv BlockObjQueue. |
| next | back to summary |
|---|---|
| private BlockObjQueue. | |
| BlockFreeList | back to summary |
|---|---|
| pack-priv BlockFreeList() | |
| freeBlock | back to summary |
|---|---|
| pack-priv void freeBlock(BlockObjQueue. | |
| newBlock | back to summary |
|---|---|
| pack-priv BlockObjQueue. | |