@InterfaceAudience.Private @InterfaceStability.Unstable
See: Description
| Interface | Description |
|---|---|
| Column<T extends BaseTable<T>> |
A Column represents the way to store a fully qualified column in a specific
table.
|
| ColumnFamily<T extends BaseTable<T>> |
Type safe column family.
|
| ColumnPrefix<T extends BaseTable<T>> |
Used to represent a partially qualified column, where the actual column name
will be composed of a prefix and the remainder of the column qualifier.
|
| KeyConverter<T> |
Interface which has to be implemented for encoding and decoding row keys and
columns.
|
| KeyConverterToString<T> |
Interface which has to be implemented for encoding and decoding row keys or
column qualifiers as string.
|
| NumericValueConverter |
Extends ValueConverter interface for numeric converters to support numerical
operations such as comparison, addition, etc.
|
| RowKeyPrefix<R> |
In queries where a single result is needed, an exact rowkey can be used
through the corresponding rowkey#getRowKey() method.
|
| ValueConverter |
Converter used to encode/decode value associated with a column prefix or a
column.
|
| Class | Description |
|---|---|
| AppIdKeyConverter |
Encodes and decodes
ApplicationId for row keys. |
| BaseTable<T> |
The base type of tables.
|
| ColumnHelper |
This class is meant to be used only by explicit Columns, and not directly to
write by clients.
|
| EventColumnName |
Encapsulates information about Event column names for application and entity
tables.
|
| EventColumnNameConverter |
Encodes and decodes event column names for application and entity tables.
|
| GenericConverter |
Uses GenericObjectMapper to encode objects as bytes and decode bytes as
objects.
|
| HBaseTimelineSchemaUtils |
A bunch of utility functions used in HBase TimelineService common module.
|
| LongConverter |
Encodes a value by interpreting it as a Long and converting it to bytes and
decodes a set of bytes as a Long.
|
| LongKeyConverter |
Encodes and decodes column names / row keys which are long.
|
| Range |
Encapsulates a range with start and end indices.
|
| StringKeyConverter |
Encodes and decodes column names / row keys which are merely strings.
|
| TimestampGenerator |
Utility class that allows HBase coprocessors to interact with unique
timestamps.
|
| Enum | Description |
|---|---|
| Separator |
Used to separate row qualifiers, column qualifiers and compound fields.
|
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.