Package org.apache.iceberg.parquet
Class ParquetSchemaUtil.HasIds
- java.lang.Object
-
- org.apache.iceberg.parquet.ParquetTypeVisitor<java.lang.Boolean>
-
- org.apache.iceberg.parquet.ParquetSchemaUtil.HasIds
-
- Enclosing class:
- ParquetSchemaUtil
public static class ParquetSchemaUtil.HasIds extends ParquetTypeVisitor<java.lang.Boolean>
-
-
Constructor Summary
Constructors Constructor Description HasIds()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
list(org.apache.parquet.schema.GroupType array, java.lang.Boolean hasId)
java.lang.Boolean
map(org.apache.parquet.schema.GroupType map, java.lang.Boolean keyHasId, java.lang.Boolean valueHasId)
java.lang.Boolean
message(org.apache.parquet.schema.MessageType message, java.util.List<java.lang.Boolean> fields)
java.lang.Boolean
primitive(org.apache.parquet.schema.PrimitiveType primitive)
java.lang.Boolean
struct(org.apache.parquet.schema.GroupType struct, java.util.List<java.lang.Boolean> hasIds)
-
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 java.lang.Boolean message(org.apache.parquet.schema.MessageType message, java.util.List<java.lang.Boolean> fields)
- Overrides:
message
in classParquetTypeVisitor<java.lang.Boolean>
-
struct
public java.lang.Boolean struct(org.apache.parquet.schema.GroupType struct, java.util.List<java.lang.Boolean> hasIds)
- Overrides:
struct
in classParquetTypeVisitor<java.lang.Boolean>
-
list
public java.lang.Boolean list(org.apache.parquet.schema.GroupType array, java.lang.Boolean hasId)
- Overrides:
list
in classParquetTypeVisitor<java.lang.Boolean>
-
map
public java.lang.Boolean map(org.apache.parquet.schema.GroupType map, java.lang.Boolean keyHasId, java.lang.Boolean valueHasId)
- Overrides:
map
in classParquetTypeVisitor<java.lang.Boolean>
-
primitive
public java.lang.Boolean primitive(org.apache.parquet.schema.PrimitiveType primitive)
- Overrides:
primitive
in classParquetTypeVisitor<java.lang.Boolean>
-
-