Uses of Package
org.apache.hadoop.hbase.util
Package
Description
Provides HBase Client
Table of Contents
Provides row-level filters applied to HRegion scan results during calls to
ResultScanner.next()
.This package provides access to JMX primarily through the
JMXJsonServlet
class.Provides implementations of
HFile
and HFile
BlockCache
.Tools to help define network clients and servers.
Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
Multi Cluster Replication
HBase REST
Provides an HBase Thrift
service.
This package provides the definition and implementation of HBase's
extensible data type API.
-
ClassDescriptionLightweight, reusable class for specifying ranges of byte[]'s.Utility class that handles byte arrays, conversions to/from other types, comparisons, hash code generation, manufacturing keys for HashMaps or HashSets, and can be used as key in maps or trees.Datastructure to hold Master Thread and Master instanceDatastructure to hold RegionServer Thread and RegionServer instanceA generic class for pairs.A generic, immutable class for pairs of objects both of type
T
. -
ClassDescriptionCommon base class used for HBase command-line tools.A generic class for pairs.
-
ClassDescriptionUtility class that handles byte arrays, conversions to/from other types, comparisons, hash code generation, manufacturing keys for HashMaps or HashSets, and can be used as key in maps or trees.A generic class for pairs.
-
ClassDescriptionA generic class for pairs.Simple sorted list implementation that uses
ArrayList
as the underlying collection so we can support RandomAccess. -
-
-
-
ClassDescriptionSimilar interface as
Progressable
but returns a boolean to support canceling the operation.Helper exception for those cases where the place where we need to check a stream capability is not where we have the needed context to explain the impact and mitigation for a lack. -
ClassDescriptionUtility class that handles byte arrays, conversions to/from other types, comparisons, hash code generation, manufacturing keys for HashMaps or HashSets, and can be used as key in maps or trees.A generic class for pair of an Object and and a primitive int value.
-
ClassDescriptionImplements a Bloom filter, as defined by Bloom in 1970.Common methods Bloom filter methods required at read and write time.Specifies methods needed to add elements to a Bloom filter and serialize the resulting Bloom filter as a sequence of bytes.Checksum types.A generic class for pairs.
-
-
-
ClassDescriptionA generic interface for the RegionSplitter code to use for all it's functionality.
-
ClassDescriptionCommon base class used for HBase command-line tools.A generic class for pairs.A generic interface for the RegionSplitter code to use for all it's functionality.Utility class to manage a triple.
-
ClassDescriptionThis implementation is not smart and just treats nonce group and nonce as random bits.A generic class for pairs.Base class for command lines that start up various HBase daemons.
-
-
ClassDescriptionA generic class for pair of an Object and and a primitive int value.
-
ClassDescriptionImplements a Bloom filter, as defined by Bloom in 1970.Similar interface as
Progressable
but returns a boolean to support canceling the operation.Checksum types.This class encapsulates a byte array and overrides hashCode and equals so that it's identity is based on the data rather than the array instance.Event loop group related config.A generic class for pairs.Base class for command lines that start up various HBase daemons.Sleeper for current thread. -
-
ClassDescriptionHelper exception for those cases where the place where we need to check a stream capability is not where we have the needed context to explain the impact and mitigation for a lack.A generic class for pairs.
-
-
-
-
ClassDescriptionTypical base class for file status filter.Common base class used for HBase command-line tools.Directory filter that doesn't include any of the directories in the specified blacklistA generic class for pairs.
-
ClassDescriptionA utility to store user specific HConnections in memory.Class which sets up a simple thread which runs in a loop sleeping for a short interval of time.
-
-
ClassDescriptionUsed to describe or modify the lexicographical sort order of a
byte[]
.ExtendsByteRange
with additional methods to support tracking a consumers position within the viewport. -
ClassDescriptionAn abstract implementation of the ByteRange APITypical base class for file status filter.Common base class used for HBase command-line tools.Extends the basic
SimpleByteRange
implementation with position support.The AvlTree allows to lookup an object using a custom key.This class extends the AvlNode and adds two links that will be used in conjunction with the AvlIterableList class.This class represent a node that will be used in an AvlTree.Visitor that allows to traverse a set of AvlNodes.The bloom context that is used by the StorefileWriter to add the bloom details per cellImplements a Bloom filter, as defined by Bloom in 1970.Common methods Bloom filter methods required at read and write time.The basic building block for theCompoundBloomFilter
Specifies methods needed to add elements to a Bloom filter and serialize the resulting Bloom filter as a sequence of bytes.Defines the way the ByteBuffers are createdLightweight, reusable class for specifying ranges of byte[]'s.Utility class that handles byte arrays, conversions to/from other types, comparisons, hash code generation, manufacturing keys for HashMaps or HashSets, and can be used as key in maps or trees.Byte array comparator class.Similar interface asProgressable
but returns a boolean to support canceling the operation.Extracts the byte for the hash calculation from the given cellChecksum types.Base class loader that defines couple shared constants used by sub-classes.Utility methods for dealing with Collections, including treating null collections as empty.ClassLoader used to load classes for Coprocessor instances.Has some basic interaction with the environment.Directory filter that doesn't include any of the directories in the specified blacklistThis class represents a common API for hashing functions.Used to calculate the hashHash
algorithms for Bloomfilters.Deprecated.For removal in hbase-4.0.0.Deprecated.Since 2.3.0.Deprecated.Maintain information about a particular region.Stores the regioninfo entries from HDFSStores the regioninfo entries scanned from METAMaintain information about a particular table.An entry returned to the client as a lock objectMainly used as keys for HashMap.A supplier that throws IOException when get.Use dumping out mbeans as JSON.Datastructure to hold Master Thread and Master instanceDatastructure to hold RegionServer Thread and RegionServer instanceA key range use in split coverage.The purpose of introduction ofMovingAverage
mainly is to measure execution time of a specific method, which can help us to know its performance fluctuation in response to different machine states or situations, better case, then to act accordingly.A thread-safe shared object pool in which object creation is expected to be lightweight, and the objects may be excessively created and discarded.AnObjectFactory
object is used to create new shared objects on demand.Used to describe or modify the lexicographical sort order of abyte[]
.A generic class for pairs.ExtendsByteRange
with additional methods to support tracking a consumers position within the viewport.Tool for loading/unloading regions to/from given regionserver This tool can be run from Command line directly as a utility.Builder for Region mover.A generic interface for the RegionSplitter code to use for all it's functionality.Operation retry accounting.Policy for calculating sleeping intervals between retry attemptsConfiguration for a retry counterHandles ROW bloom related context.Methods that implement this interface can be measured elapsed time.Utility class to manage a triple.Instead of calculate a whole time average, this class focus on the last N. -
ClassDescriptionDeprecated.Since 2.3.0.Maintain information about a particular region.Maintain information about a particular table.
-
ClassDescriptionSimilar interface as
Progressable
but returns a boolean to support canceling the operation.Helper exception for those cases where the place where we need to check a stream capability is not where we have the needed context to explain the impact and mitigation for a lack.A supplier that throws IOException when get.A generic class for pairs.