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.Booleanlist(org.apache.parquet.schema.GroupType array, java.lang.Boolean hasId)java.lang.Booleanmap(org.apache.parquet.schema.GroupType map, java.lang.Boolean keyHasId, java.lang.Boolean valueHasId)java.lang.Booleanmessage(org.apache.parquet.schema.MessageType message, java.util.List<java.lang.Boolean> fields)java.lang.Booleanprimitive(org.apache.parquet.schema.PrimitiveType primitive)java.lang.Booleanstruct(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:
messagein classParquetTypeVisitor<java.lang.Boolean>
-
struct
public java.lang.Boolean struct(org.apache.parquet.schema.GroupType struct, java.util.List<java.lang.Boolean> hasIds)- Overrides:
structin classParquetTypeVisitor<java.lang.Boolean>
-
list
public java.lang.Boolean list(org.apache.parquet.schema.GroupType array, java.lang.Boolean hasId)- Overrides:
listin 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:
mapin classParquetTypeVisitor<java.lang.Boolean>
-
primitive
public java.lang.Boolean primitive(org.apache.parquet.schema.PrimitiveType primitive)
- Overrides:
primitivein classParquetTypeVisitor<java.lang.Boolean>
-
-