Package org.apache.hadoop.hbase.io.hfile
Interface BlockIndexChunk
- All Known Implementing Classes:
HFileBlockIndex.BlockIndexChunkImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidadd(byte[] firstKey, long blockOffset, int onDiskDataSize) voidadd(byte[] firstKey, long blockOffset, int onDiskDataSize, long curTotalNumSubEntries) voidclear()byte[]getBlockKey(int i) List<byte[]>longgetBlockOffset(int i) intintgetEntryBySubEntry(long k) byte[]intintintgetOnDiskDataSize(int i) int
-
Method Details
-
getBlockKeys
List<byte[]> getBlockKeys() -
getSecondaryIndexOffsetMarks
-
getEntryBySubEntry
-
add
-
add
-
getRootSize
int getRootSize() -
getCurTotalNonRootEntrySize
-
getNonRootSize
int getNonRootSize() -
getNumEntries
int getNumEntries() -
getBlockKey
-
getBlockOffset
-
getOnDiskDataSize
-
getMidKeyMetadata
- Throws:
IOException
-
clear
void clear()
-