| Name | Description | Type | Package | Framework |
| AbstractParquetMapInspector | Class | org.apache.hadoop.hive.ql.io.parquet.serde | Apache Hive | |
| ArrayWritableObjectInspector | The ArrayWritableObjectInspector will inspect an ArrayWritable, considering it as a Hive struct. | Class | org.apache.hadoop.hive.ql.io.parquet.serde | Apache Hive |
| DataWritableReadSupport | A MapWritableReadSupport Manages the translation between Hive and Parquet | Class | org.apache.hadoop.hive.ql.io.parquet.read | Apache Hive |
| DataWritableRecordConverter | Class | org.apache.hadoop.hive.ql.io.parquet.convert | Apache Hive | |
| DataWritableWriter | DataWritableWriter is a writer that reads a ParquetWritable object and send the data to the Parquet API with the expected schema. | Class | org.apache.hadoop.hive.ql.io.parquet.write | Apache Hive |
| DataWritableWriteSupport | Class | org.apache.hadoop.hive.ql.io.parquet.write | Apache Hive | |
| DeepParquetHiveMapInspector | The DeepParquetHiveMapInspector will inspect an ArrayWritable, considering it as a Hive map. | Class | org.apache.hadoop.hive.ql.io.parquet.serde | Apache Hive |
| ETypeConverter | ETypeConverter is an easy way to set the converter for the right type. | Class | org.apache.hadoop.hive.ql.io.parquet.convert | Apache Hive |
| ETypeConverter .BinaryConverter | Class | org.apache.hadoop.hive.ql.io.parquet.convert.ETypeConverter | Apache Hive | |
| FilterPredicateLeafBuilder | The base class for building parquet supported filter predicate in primary types. | Class | org.apache.hadoop.hive.ql.io.parquet | Apache Hive |
| HiveCollectionConverter | Class | org.apache.hadoop.hive.ql.io.parquet.convert | Apache Hive | |
| HiveGroupConverter | Class | org.apache.hadoop.hive.ql.io.parquet.convert | Apache Hive | |
| HiveSchemaConverter | Class | org.apache.hadoop.hive.ql.io.parquet.convert | Apache Hive | |
| HiveStructConverter | A MapWritableGroupConverter, real converter between hive and parquet types recursively for complex types. | Class | org.apache.hadoop.hive.ql.io.parquet.convert | Apache Hive |
| LeafFilterFactory | Class | org.apache.hadoop.hive.ql.io.parquet | Apache Hive | |
| MapredParquetInputFormat | A Parquet InputFormat for Hive (with the deprecated package mapred) NOTE: With HIVE-9235 we removed "implements VectorizedParquetInputFormat" since all data types | Class | org.apache.hadoop.hive.ql.io.parquet | Apache Hive |
| MapredParquetOutputFormat | Class | org.apache.hadoop.hive.ql.io.parquet | Apache Hive | |
| NanoTime | Provides a wrapper representing a parquet-timestamp, with methods to convert to and from binary. | Class | org.apache.hadoop.hive.ql.io.parquet.timestamp | Apache Hive |
| NanoTimeUtils | Utilities for converting from java. | Class | org.apache.hadoop.hive.ql.io.parquet.timestamp | Apache Hive |
| ParquetByteInspector | The ParquetByteInspector can inspect both ByteWritables and IntWritables into bytes. | Class | org.apache.hadoop.hive.ql.io.parquet.serde.primitive | Apache Hive |
| ParquetFileStorageFormatDescriptor | Class | org.apache.hadoop.hive.ql.io | Apache Hive | |
| ParquetHiveArrayInspector | The ParquetHiveArrayInspector will inspect an ArrayWritable, considering it as an Hive array. | Class | org.apache.hadoop.hive.ql.io.parquet.serde | Apache Hive |
| ParquetHiveSerDe | Class | org.apache.hadoop.hive.ql.io.parquet.serde | Apache Hive | |
| ParquetPrimitiveInspectorFactory | The ParquetPrimitiveInspectorFactory allows us to be sure that the same object is inspected by the same inspector. | Class | org.apache.hadoop.hive.ql.io.parquet.serde.primitive | Apache Hive |
| ParquetRecordReaderWrapper | Class | org.apache.hadoop.hive.ql.io.parquet.read | Apache Hive | |
| ParquetRecordWriterWrapper | Class | org.apache.hadoop.hive.ql.io.parquet.write | Apache Hive | |
| ParquetShortInspector | The ParquetShortInspector can inspect both ShortWritables and IntWritables into shorts. | Class | org.apache.hadoop.hive.ql.io.parquet.serde.primitive | Apache Hive |
| ParquetStringInspector | The ParquetStringInspector inspects a BinaryWritable to give a Text or String. | Class | org.apache.hadoop.hive.ql.io.parquet.serde.primitive | Apache Hive |
| ProjectionPusher | Class | org.apache.hadoop.hive.ql.io.parquet | Apache Hive | |
| Repeated | Converters for repeated fields need to know when the parent field starts and ends to correctly build lists from the repeated values. | Interface | org.apache.hadoop.hive.ql.io.parquet.convert | Apache Hive |
| Repeated .RepeatedConverterParent | Class | org.apache.hadoop.hive.ql.io.parquet.convert.Repeated | Apache Hive | |
| Repeated .RepeatedGroupConverter | Class | org.apache.hadoop.hive.ql.io.parquet.convert.Repeated | Apache Hive | |
| Repeated .RepeatedPrimitiveConverter | Class | org.apache.hadoop.hive.ql.io.parquet.convert.Repeated | Apache Hive | |
| StandardParquetHiveMapInspector | The StandardParquetHiveMapInspector will inspect an ArrayWritable, considering it as a Hive map. | Class | org.apache.hadoop.hive.ql.io.parquet.serde | Apache Hive |