Package org.apache.iceberg.parquet
Class RemoveIds
java.lang.Object
org.apache.iceberg.parquet.ParquetTypeVisitor<org.apache.parquet.schema.Type>
org.apache.iceberg.parquet.RemoveIds
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.parquet.schema.Type
list
(org.apache.parquet.schema.GroupType array, org.apache.parquet.schema.Type item) org.apache.parquet.schema.Type
map
(org.apache.parquet.schema.GroupType map, org.apache.parquet.schema.Type key, org.apache.parquet.schema.Type value) org.apache.parquet.schema.Type
org.apache.parquet.schema.Type
primitive
(org.apache.parquet.schema.PrimitiveType primitive) static org.apache.parquet.schema.MessageType
removeIds
(org.apache.parquet.schema.MessageType type) org.apache.parquet.schema.Type
Methods inherited from class org.apache.iceberg.parquet.ParquetTypeVisitor
afterElementField, afterField, afterKeyField, afterRepeatedElement, afterRepeatedKeyValue, afterValueField, beforeElementField, beforeField, beforeKeyField, beforeRepeatedElement, beforeRepeatedKeyValue, beforeValueField, currentPath, path, visit
-
Constructor Details
-
RemoveIds
public RemoveIds()
-
-
Method Details
-
message
public org.apache.parquet.schema.Type message(org.apache.parquet.schema.MessageType message, List<org.apache.parquet.schema.Type> fields) - Overrides:
message
in classParquetTypeVisitor<org.apache.parquet.schema.Type>
-
struct
public org.apache.parquet.schema.Type struct(org.apache.parquet.schema.GroupType struct, List<org.apache.parquet.schema.Type> fields) - Overrides:
struct
in classParquetTypeVisitor<org.apache.parquet.schema.Type>
-
list
public org.apache.parquet.schema.Type list(org.apache.parquet.schema.GroupType array, org.apache.parquet.schema.Type item) - Overrides:
list
in classParquetTypeVisitor<org.apache.parquet.schema.Type>
-
map
public org.apache.parquet.schema.Type map(org.apache.parquet.schema.GroupType map, org.apache.parquet.schema.Type key, org.apache.parquet.schema.Type value) - Overrides:
map
in classParquetTypeVisitor<org.apache.parquet.schema.Type>
-
primitive
public org.apache.parquet.schema.Type primitive(org.apache.parquet.schema.PrimitiveType primitive) - Overrides:
primitive
in classParquetTypeVisitor<org.apache.parquet.schema.Type>
-
removeIds
public static org.apache.parquet.schema.MessageType removeIds(org.apache.parquet.schema.MessageType type)
-