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
-
public class RemoveIds extends ParquetTypeVisitor<org.apache.parquet.schema.Type>
-
-
Constructor Summary
Constructors Constructor Description RemoveIds()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.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
message(org.apache.parquet.schema.MessageType message, java.util.List<org.apache.parquet.schema.Type> fields)
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
struct(org.apache.parquet.schema.GroupType struct, java.util.List<org.apache.parquet.schema.Type> fields)
-
Methods inherited from class org.apache.iceberg.parquet.ParquetTypeVisitor
afterElementField, afterField, afterKeyField, afterRepeatedElement, afterRepeatedKeyValue, afterValueField, beforeElementField, beforeField, beforeKeyField, beforeRepeatedElement, beforeRepeatedKeyValue, beforeValueField, currentPath, path, visit
-
-
-
-
Method Detail
-
message
public org.apache.parquet.schema.Type message(org.apache.parquet.schema.MessageType message, java.util.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, java.util.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)
-
-