| Package | Description |
|---|---|
| org.apache.hudi.io.hfile |
| Class and Description |
|---|
| BlockIndexEntry
Represents the index entry of a data block in the Data Index stored in the
HFileBlockType.ROOT_INDEX block. |
| ChecksumType
Type of checksum used to validate the integrity of data block.
|
| HFileBlock
Represents a block in a HFile.
|
| HFileBlockCache.BlockCacheKey
Cache key for identifying blocks uniquely.
|
| HFileBlockType
Represents the HFile block type.
|
| HFileBlockType.BlockCategory |
| HFileContext
The context of HFile that contains information of the blocks.
|
| HFileContext.Builder |
| HFileCursor
Stores the current position and
KeyValue at the position in the HFile. |
| HFileDataBlock
Represents a
HFileBlockType.DATA block. |
| HFileFileInfoBlock
Represents a
HFileBlockType.FILE_INFO block. |
| HFileIndexBlock |
| HFileInfo
Represents the HFile info read from
HFileBlockType.FILE_INFO block. |
| HFileLeafIndexBlock
Represents a
HFileBlockType.LEAF_INDEX block, as
part of a multi-level block index. |
| HFileMetaIndexBlock |
| HFileReader
HFile reader that supports seeks.
|
| HFileReaderImpl
Base implementation of
HFileReader without caching. |
| HFileRootIndexBlock
Represents a
HFileBlockType.ROOT_INDEX block. |
| HFileTrailer
Represents a HFile trailer, which is serialized and deserialized using
HFileProtos.TrailerProto with Protobuf. |
| HFileWriter
The interface for HFile writer to implement.
|
| Key
Represents the key part only.
|
| KeyValue
Represents a key-value pair in the data block.
|
| KeyValueEntry
This is data structure used to store the data before written
into the file.
|
| UTF8StringKey
Represent a UTF8 String key only, with no length information encoded.
|
Copyright © 2025 The Apache Software Foundation. All rights reserved.