| Name | Description | Type | Package | Framework |
| Decimal128 | This code was based on code from Microsoft's PolyBase. | Class | org.apache.hadoop.hive.common.type | Apache Hive |
| HiveBaseChar | Class | org.apache.hadoop.hive.common.type | Apache Hive | |
| HiveChar | String values will be padded to full char length. | Class | org.apache.hadoop.hive.common.type | Apache Hive |
| HiveDecimal | HiveDecimal. | Class | org.apache.hadoop.hive.common.type | Apache Hive |
| HiveIntervalDayTime | Day-time interval type representing an offset in days/hours/minutes/seconds, with nanosecond precision. | Class | org.apache.hadoop.hive.common.type | Apache Hive |
| HiveIntervalYearMonth | Class | org.apache.hadoop.hive.common.type | Apache Hive | |
| HiveVarchar | String wrapper to support SQL VARCHAR features. | Class | org.apache.hadoop.hive.common.type | Apache Hive |
| SignedInt128 | This code was based on code from Microsoft's PolyBase. | Class | org.apache.hadoop.hive.common.type | Apache Hive |
| SqlMathUtil | This code was based on code from Microsoft's PolyBase. | Class | org.apache.hadoop.hive.common.type | Apache Hive |