Package org.apache.hadoop.hbase.io

Interface Summary
HeapSize Implementations can be asked for an estimate of their size in bytes.
SequenceFile.Sorter.RawKeyValueIterator The interface to iterate over raw keys/values of SequenceFiles.
SequenceFile.ValueBytes The interface to 'raw' values of SequenceFiles.
 

Class Summary
BatchOperation Batch update operation.
BatchUpdate A Writable object that contains a series of BatchOperations There is one BatchUpdate object per server, so a series of batch operations can result in multiple BatchUpdate objects if the batch contains rows that are served by multiple region servers.
BlockFSInputStream An implementation of FSInputStream that reads the stream in blocks of a fixed, configurable size.
BloomFilterMapFile On write, all keys are added to a bloom filter.
BloomFilterMapFile.Reader  
BloomFilterMapFile.Writer  
Cell Cell - Used to transport a cell value (byte[]) and the timestamp it was stored with together as a result for get and getRow methods.
DataOutputBuffer A reusable DataOutput implementation that writes to an in-memory buffer.
HalfMapFileReader A facade for a MapFile.Reader that serves up either the top or bottom half of a MapFile where 'bottom' is the first half of the file containing the keys that sort lowest and 'top' is the second half of the file with keys that sort greater than those of the bottom half.
HBaseMapFile HBase customizations of MapFile.
HBaseMapFile.HBaseReader A reader capable of reading and caching blocks of the data file.
HBaseMapFile.HBaseWriter  
HbaseMapWritable<K,V> A Writable Map.
HbaseObjectWritable This is a customized version of the polymorphic hadoop ObjectWritable.
ImmutableBytesWritable A byte sequence that is usable as a key or value.
ImmutableBytesWritable.Comparator A Comparator optimized for ImmutableBytesWritable.
MapFile A file-based map from keys to values.
MapFile.Reader Provide access to an existing map.
MapFile.Writer Writes a new map.
Reference A reference to a part of a store file.
RowResult Holds row name and then a map of columns to cells.
SequenceFile SequenceFiles are flat files consisting of binary key/value pairs.
SequenceFile.Metadata The class encapsulating with the metadata of a file.
SequenceFile.Reader Reads key/value pairs from a sequence-format file.
SequenceFile.Sorter Sorts key/value pairs in a sequence-format file.
SequenceFile.Writer Write key/value pairs to a sequence-format file.
 

Enum Summary
Reference.Range For split HStoreFiles, it specifies if the file covers the lower half or the upper half of the key range
SequenceFile.CompressionType The compression type used to compress key/value pairs in the SequenceFile.
 



Copyright © 2008 The Apache Software Foundation