| Package | Description |
|---|---|
| org.apache.hudi.io.hfile |
| Modifier and Type | Field and Description |
|---|---|
protected HFileContext |
HFileBlock.context |
protected HFileContext |
HFileReaderImpl.context |
| Modifier and Type | Method and Description |
|---|---|
HFileContext |
HFileContext.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
static HFileFileInfoBlock |
HFileFileInfoBlock.createFileInfoBlockToWrite(HFileContext context) |
static HFileMetaIndexBlock |
HFileMetaIndexBlock.createMetaIndexBlockToWrite(HFileContext context) |
static HFileRootIndexBlock |
HFileRootIndexBlock.createRootIndexBlockToWrite(HFileContext context) |
static HFileBlock |
HFileBlock.parse(HFileContext context,
byte[] byteBuff,
int startOffsetInBuff)
Parses the HFile block header and returns the
HFileBlock instance based on the input. |
| Constructor and Description |
|---|
HFileBlock(HFileContext context,
HFileBlockType blockType,
byte[] byteBuff,
int startOffsetInBuff)
Initialize HFileBlock for read.
|
HFileBlock(HFileContext context,
HFileBlockType blockType,
long previousBlockOffsetForWrite)
Initialize HFileBlock for write.
|
HFileBlockReader(HFileContext context,
SeekableDataInputStream stream,
long startOffset,
long endOffset)
Instantiates the
HFileBlockReader. |
HFileDataBlock(HFileContext context,
byte[] byteBuff,
int startOffsetInBuff) |
HFileFileInfoBlock(HFileContext context,
byte[] byteBuff,
int startOffsetInBuff) |
HFileIndexBlock(HFileContext context,
HFileBlockType blockType) |
HFileIndexBlock(HFileContext context,
HFileBlockType blockType,
byte[] byteBuff,
int startOffsetInBuff) |
HFileIntermediateIndexBlock(HFileContext context,
byte[] byteBuff,
int startOffsetInBuff) |
HFileLeafIndexBlock(HFileContext context,
byte[] byteBuff,
int startOffsetInBuff) |
HFileLeafIndexBlock(HFileContext context,
HFileBlockType blockType,
byte[] byteBuff,
int startOffsetInBuff) |
HFileMetaBlock(HFileContext context,
byte[] byteBuff,
int startOffsetInBuff) |
HFileRootIndexBlock(HFileContext context,
byte[] byteBuff,
int startOffsetInBuff) |
HFileWriterImpl(HFileContext context,
OutputStream outputStream) |
Copyright © 2025 The Apache Software Foundation. All rights reserved.