Package org.apache.iceberg.flink.data
Class ParquetWithFlinkSchemaVisitor<T>
java.lang.Object
org.apache.iceberg.flink.data.ParquetWithFlinkSchemaVisitor<T>
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected String[]list(org.apache.flink.table.types.logical.ArrayType sArray, org.apache.parquet.schema.GroupType array, T element) map(org.apache.flink.table.types.logical.MapType sMap, org.apache.parquet.schema.GroupType map, T key, T value) message(org.apache.flink.table.types.logical.RowType sStruct, org.apache.parquet.schema.MessageType message, List<T> fields) protected String[]primitive(org.apache.flink.table.types.logical.LogicalType sPrimitive, org.apache.parquet.schema.PrimitiveType primitive) struct(org.apache.flink.table.types.logical.RowType sStruct, org.apache.parquet.schema.GroupType struct, List<T> fields) static <T> Tvisit(org.apache.flink.table.types.logical.LogicalType sType, org.apache.parquet.schema.Type type, ParquetWithFlinkSchemaVisitor<T> visitor)  
- 
Constructor Details
- 
ParquetWithFlinkSchemaVisitor
public ParquetWithFlinkSchemaVisitor() 
 - 
 - 
Method Details
- 
visit
public static <T> T visit(org.apache.flink.table.types.logical.LogicalType sType, org.apache.parquet.schema.Type type, ParquetWithFlinkSchemaVisitor<T> visitor)  - 
message
 - 
struct
 - 
list
 - 
map
 - 
primitive
public T primitive(org.apache.flink.table.types.logical.LogicalType sPrimitive, org.apache.parquet.schema.PrimitiveType primitive)  - 
currentPath
 - 
path
 
 -