Package io.trino.parquet.writer
Class ParquetTypeVisitor<T>
- java.lang.Object
-
- io.trino.parquet.writer.ParquetTypeVisitor<T>
-
public class ParquetTypeVisitor<T> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected LinkedList<String>fieldNames
-
Constructor Summary
Constructors Constructor Description ParquetTypeVisitor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Tlist(org.apache.parquet.schema.GroupType array, T element)Tmap(org.apache.parquet.schema.GroupType map, T key, T value)Tmessage(org.apache.parquet.schema.MessageType message, List<T> fields)Tprimitive(org.apache.parquet.schema.PrimitiveType primitive)Tstruct(org.apache.parquet.schema.GroupType struct, List<T> fields)static <T> Tvisit(org.apache.parquet.schema.Type type, ParquetTypeVisitor<T> visitor)
-
-
-
Field Detail
-
fieldNames
protected LinkedList<String> fieldNames
-
-
Method Detail
-
visit
public static <T> T visit(org.apache.parquet.schema.Type type, ParquetTypeVisitor<T> visitor)
-
primitive
public T primitive(org.apache.parquet.schema.PrimitiveType primitive)
-
-