DfsReader.
This cache is not thread-safe. Each reader should have its own cache.
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private DeltaBaseCache. | |
| private DeltaBaseCache. | |
| private static final int | |
| private int | |
| private final DeltaBaseCache. | |
| private static final int |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv DeltaBaseCache. | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| private static int | |
| private void | |
| private void | |
| private void | |
| pack-priv void | |
| private void | |
| private void |
| curByteCount | back to summary |
|---|---|
| private int curByteCount | |
| lruHead | back to summary |
|---|---|
| private DeltaBaseCache. | |
| lruTail | back to summary |
|---|---|
| private DeltaBaseCache. | |
| MASK_BITS | back to summary |
|---|---|
| private static final int MASK_BITS | |
| maxByteCount | back to summary |
|---|---|
| private int maxByteCount | |
| table | back to summary |
|---|---|
| private final DeltaBaseCache. | |
| TABLE_BITS | back to summary |
|---|---|
| private static final int TABLE_BITS | |
| DeltaBaseCache | back to summary |
|---|---|
| pack-priv DeltaBaseCache(DfsReader reader) | |
| DeltaBaseCache | back to summary |
|---|---|
| pack-priv DeltaBaseCache(int maxBytes) | |
| get | back to summary |
|---|---|
| pack-priv DeltaBaseCache. | |
| getMemoryUsed | back to summary |
|---|---|
| pack-priv int getMemoryUsed() | |
| getMemoryUsedByLruChainForTest | back to summary |
|---|---|
| pack-priv int getMemoryUsedByLruChainForTest() | |
| getMemoryUsedByTableForTest | back to summary |
|---|---|
| pack-priv int getMemoryUsedByTableForTest() | |
| hash | back to summary |
|---|---|
| private static int hash(long position) | |
| lruPushHead | back to summary |
|---|---|
| private void lruPushHead(DeltaBaseCache. | |
| lruRemove | back to summary |
|---|---|
| private void lruRemove(DeltaBaseCache. | |
| moveToHead | back to summary |
|---|---|
| private void moveToHead(DeltaBaseCache. | |
| put | back to summary |
|---|---|
| pack-priv void put(DfsStreamKey key, long offset, int objectType, byte[] data) | |
| releaseMemory | back to summary |
|---|---|
| private void releaseMemory() | |
| removeFromTable | back to summary |
|---|---|
| private void removeFromTable(DeltaBaseCache. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final byte[] | |
| pack-priv DeltaBaseCache. | |
| pack-priv DeltaBaseCache. | |
| pack-priv final long | |
| pack-priv final DfsStreamKey | |
| pack-priv DeltaBaseCache. | |
| pack-priv final int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| data | back to summary |
|---|---|
| pack-priv final byte[] data | |
| lruNext | back to summary |
|---|---|
| pack-priv DeltaBaseCache. | |
| lruPrev | back to summary |
|---|---|
| pack-priv DeltaBaseCache. | |
| offset | back to summary |
|---|---|
| pack-priv final long offset | |
| pack | back to summary |
|---|---|
| pack-priv final DfsStreamKey pack | |
| tableNext | back to summary |
|---|---|
| pack-priv DeltaBaseCache. | |
| type | back to summary |
|---|---|
| pack-priv final int type | |
| Entry | back to summary |
|---|---|
| pack-priv Entry(DfsStreamKey key, long offset, int type, byte[] data) | |