Class ParquetTypeVisitor<T>

java.lang.Object
io.trino.parquet.writer.ParquetTypeVisitor<T>

public class ParquetTypeVisitor<T> extends Object
  • Field Details

  • Constructor Details

    • ParquetTypeVisitor

      public ParquetTypeVisitor()
  • Method Details

    • visit

      public static <T> T visit(org.apache.parquet.schema.Type type, ParquetTypeVisitor<T> visitor)
    • message

      public T message(org.apache.parquet.schema.MessageType message, List<T> fields)
    • struct

      public T struct(org.apache.parquet.schema.GroupType struct, List<T> fields)
    • list

      public T list(org.apache.parquet.schema.GroupType array, T element)
    • map

      public T map(org.apache.parquet.schema.GroupType map, T key, T value)
    • primitive

      public T primitive(org.apache.parquet.schema.PrimitiveType primitive)