| Interface | Description | 
|---|---|
| JavaHash<T> | |
| Type | |
| TypeUtil.NextID | 
 Interface for passing a function that assigns column IDs. 
 | 
| Class | Description | 
|---|---|
| CheckCompatibility | |
| Comparators | |
| Conversions | |
| FixupTypes | 
 This is used to fix primitive types to match a table schema. 
 | 
| IndexByName | |
| IndexParents | |
| JavaHashes | |
| Type.NestedType | |
| Type.PrimitiveType | |
| Types | |
| Types.BinaryType | |
| Types.BooleanType | |
| Types.DateType | |
| Types.DecimalType | |
| Types.DoubleType | |
| Types.FixedType | |
| Types.FloatType | |
| Types.IntegerType | |
| Types.ListType | |
| Types.LongType | |
| Types.MapType | |
| Types.NestedField | |
| Types.StringType | |
| Types.StructType | |
| Types.TimestampType | |
| Types.TimeType | |
| Types.UUIDType | |
| TypeUtil | |
| TypeUtil.CustomOrderSchemaVisitor<T> | |
| TypeUtil.SchemaVisitor<T> | 
| Enum | Description | 
|---|---|
| Type.TypeID |