| Interface | Description |
|---|---|
| ByteRange |
Lightweight, reusable class for specifying ranges of byte[]'s.
|
| PositionedByteRange |
Extends
ByteRange with additional methods to support tracking a
consumers position within the viewport. |
| Class | Description |
|---|---|
| Base64 |
Encodes and decodes to and from Base64 notation.
|
| Base64.Base64InputStream |
A
Base64.Base64InputStream will read data from another
InputStream, given in the constructor, and
encode/decode to/from Base64 notation on the fly. |
| ByteBufferUtils |
Utility functions for working with byte buffers, such as reading/writing
variable-length long numbers.
|
| ByteRangeUtils |
Utility methods for working with
ByteRange. |
| Bytes |
Utility class that handles byte arrays, conversions to/from other types,
comparisons, hash code generation, manufacturing keys for HashMaps or
HashSets, etc.
|
| Bytes.ByteArrayComparator |
Byte array comparator class.
|
| Bytes.RowEndKeyComparator |
A
Bytes.ByteArrayComparator that treats the empty array as the largest value. |
| CompressionTest |
Compression validation test.
|
| Hash |
This class represents a common API for hashing functions.
|
| HBaseFsck |
HBaseFsck (hbck) is a tool for checking and repairing region consistency and
table integrity problems in a corrupted HBase.
|
| JenkinsHash |
Produces 32-bit hash for hash table lookup.
|
| JsonMapper |
Utility class for converting objects to JSON
|
| MD5Hash |
Utility class for MD5
MD5 hash produces a 128-bit digest.
|
| Merge |
Utility that can merge any two regions in the same table: adjacent,
overlapping or disjoint.
|
| MurmurHash |
This is a very fast, non-cryptographic hash suitable for general hash-based
lookup.
|
| OrderedBytes |
Utility class that handles ordered byte arrays.
|
| Pair<T1,T2> |
A generic class for pairs.
|
| PairOfSameType<T> |
A generic, immutable class for pairs of objects both of type
T. |
| PrettyPrinter | |
| SimpleByteRange |
A basic
ByteRange implementation. |
| SimplePositionedByteRange |
Extends the basic
SimpleByteRange implementation with position
support. |
| VersionInfo |
This class finds the package info for hbase and the VersionAnnotation
information.
|
| Enum | Description |
|---|---|
| Order |
Used to describe or modify the lexicographical sort order of a
byte[]. |
| Exception | Description |
|---|---|
| FileSystemVersionException |
Thrown when the file system needs to be upgraded
|
Copyright © 2014 The Apache Software Foundation. All rights reserved.