| Name | Description | Type | Package | Framework |
| BytesRefArrayWritable | BytesRefArrayWritable holds an array reference to BytesRefWritable, and is able to resize without recreating new array if not necessary. | Class | org.apache.hadoop.hive.serde2.columnar | Apache Hive |
| BytesRefWritable | BytesRefWritable referenced a section of byte array. | Class | org.apache.hadoop.hive.serde2.columnar | Apache Hive |
| ColumnarSerDe | ColumnarSerDe is used for columnar based storage supported by RCFile. | Class | org.apache.hadoop.hive.serde2.columnar | Apache Hive |
| ColumnarSerDeBase | Class | org.apache.hadoop.hive.serde2.columnar | Apache Hive | |
| ColumnarStruct | ColumnarStruct is different from LazyStruct in that ColumnarStruct's field Object get parsed at its initialize time when call | Class | org.apache.hadoop.hive.serde2.columnar | Apache Hive |
| ColumnarStructBase | Class | org.apache.hadoop.hive.serde2.columnar | Apache Hive | |
| LazyBinaryColumnarSerDe | LazyBinaryColumnarSerDe. | Class | org.apache.hadoop.hive.serde2.columnar | Apache Hive |
| LazyBinaryColumnarStruct | Class | org.apache.hadoop.hive.serde2.columnar | Apache Hive | |
| LazyDecompressionCallback | Used to call back lazy decompression process. | Interface | org.apache.hadoop.hive.serde2.columnar | Apache Hive |