| Name | Description | Type | Package | Framework |
| DataType | DataType is the base class for all HBase data types. | Interface | org.apache.hadoop.hbase.types | HBase |
| FixedLengthWrapper | Wraps an existing DataType implementation as a fixed-length version of itself. | Class | org.apache.hadoop.hbase.types | HBase |
| OrderedBlob | A byte[] of variable-length. | Class | org.apache.hadoop.hbase.types | HBase |
| OrderedBlobVar | An alternative to OrderedBlob for use by Struct fields that do not terminate the fields list. | Class | org.apache.hadoop.hbase.types | HBase |
| OrderedBytesBase | Class | org.apache.hadoop.hbase.types | HBase | |
| OrderedFloat32 | A float of 32-bits using a fixed-length encoding. | Class | org.apache.hadoop.hbase.types | HBase |
| OrderedFloat64 | A double of 64-bits using a fixed-length encoding. | Class | org.apache.hadoop.hbase.types | HBase |
| OrderedInt16 | A short of 16-bits using a fixed-length encoding. | Class | org.apache.hadoop.hbase.types | HBase |
| OrderedInt32 | An int of 32-bits using a fixed-length encoding. | Class | org.apache.hadoop.hbase.types | HBase |
| OrderedInt64 | A long of 64-bits using a fixed-length encoding. | Class | org.apache.hadoop.hbase.types | HBase |
| OrderedInt8 | A byte of 8-bits using a fixed-length encoding. | Class | org.apache.hadoop.hbase.types | HBase |
| OrderedNumeric | An Number of arbitrary precision and variable-length encoding. | Class | org.apache.hadoop.hbase.types | HBase |
| OrderedString | A String of variable-length. | Class | org.apache.hadoop.hbase.types | HBase |
| PBType | A base-class for DataType implementations backed by protobuf. | Class | org.apache.hadoop.hbase.types | HBase |
| RawByte | An DataType for interacting with values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| RawBytes | An DataType for interacting with variable-length values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| RawBytesFixedLength | An DataType that encodes fixed-length values encoded using byte[], int, byte[], int, int). | Class | org.apache.hadoop.hbase.types | HBase |
| RawBytesTerminated | An DataType that encodes variable-length values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| RawDouble | An DataType for interacting with values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| RawFloat | An DataType for interacting with values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| RawInteger | An DataType for interacting with values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| RawLong | An DataType for interacting with values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| RawShort | An DataType for interacting with values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| RawString | An DataType for interacting with values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| RawStringFixedLength | An DataType that encodes fixed-length values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| RawStringTerminated | An DataType that encodes variable-length values encoded using Bytes. | Class | org.apache.hadoop.hbase.types | HBase |
| Struct | Struct is a simple DataType for implementing "compound rowkey" and "compound qualifier" schema design strategies. | Class | org.apache.hadoop.hbase.types | HBase |
| StructBuilder | A helper for building Struct instances. | Class | org.apache.hadoop.hbase.types | HBase |
| StructIterator | An Iterator over encoded Struct members. | Class | org.apache.hadoop.hbase.types | HBase |
| TerminatedWrapper | Wraps an existing DataType implementation as a terminated version of itself. | Class | org.apache.hadoop.hbase.types | HBase |
| Union2 | The Union family of DataTypes encode one of a fixed set of Objects. | Class | org.apache.hadoop.hbase.types | HBase |
| Union3 | The Union family of DataTypes encode one of a fixed collection of Objects. | Class | org.apache.hadoop.hbase.types | HBase |
| Union4 | The Union family of DataTypes encode one of a fixed collection of Objects. | Class | org.apache.hadoop.hbase.types | HBase |