| Name | Description | Type | Package | Framework |
| HiveIndex | Class | org.apache.hadoop.hive.ql.index | Apache Hive | |
| HiveIndex .IndexType | Class | org.apache.hadoop.hive.ql.index.HiveIndex | Apache Hive | |
| HiveIndexedInputFormat | Input format for doing queries that use indexes. | Class | org.apache.hadoop.hive.ql.index | Apache Hive |
| HiveIndexHandler | Interface | org.apache.hadoop.hive.ql.index | Apache Hive | |
| HiveIndexQueryContext | Used to pass information between the IndexProcessor and the plugin IndexHandler during query processing | Class | org.apache.hadoop.hive.ql.index | Apache Hive |
| HiveIndexResult | HiveIndexResult parses the input stream from an index query to generate a list of file splits to query. | Class | org.apache.hadoop.hive.ql.index | Apache Hive |