| Interface | Description |
|---|---|
| SchemaMapping.TypeMappingVisitor<T> |
To traverse a schema mapping
|
| Class | Description |
|---|---|
| SchemaConverter |
Logic to convert Parquet and Arrow Schemas back and forth and maintain the mapping
|
| SchemaMapping |
The mapping between an Arrow and a Parquet schema
|
| SchemaMapping.ListTypeMapping |
mapping of a List type and standard 3-level List annotated Parquet type
|
| SchemaMapping.MapTypeMapping |
mapping of a Map type and standard 3-level Map annotated Parquet type
|
| SchemaMapping.PrimitiveTypeMapping |
mapping between two primitive types
|
| SchemaMapping.RepeatedTypeMapping |
mapping of a List type and repeated Parquet field (non-list annotated)
|
| SchemaMapping.StructTypeMapping |
mapping of a struct type
|
| SchemaMapping.TypeMapping |
Mapping between an Arrow and a Parquet types
|
| SchemaMapping.UnionTypeMapping |
mapping of a union type
|
Copyright © 2023 The Apache Software Foundation. All rights reserved.