public class VectorizedReaderBuilder extends TypeWithSchemaVisitor<VectorizedReader<?>>
fieldNames
Constructor and Description |
---|
VectorizedReaderBuilder(Schema expectedSchema,
org.apache.parquet.schema.MessageType parquetSchema,
boolean setArrowValidityVector,
java.util.Map<java.lang.Integer,?> idToConstant,
java.util.function.Function<java.util.List<VectorizedReader<?>>,VectorizedReader<?>> readerFactory) |
Modifier and Type | Method and Description |
---|---|
VectorizedReader<?> |
message(Types.StructType expected,
org.apache.parquet.schema.MessageType message,
java.util.List<VectorizedReader<?>> fieldReaders) |
VectorizedReader<?> |
primitive(Type.PrimitiveType expected,
org.apache.parquet.schema.PrimitiveType primitive) |
VectorizedReader<?> |
struct(Types.StructType expected,
org.apache.parquet.schema.GroupType groupType,
java.util.List<VectorizedReader<?>> fieldReaders) |
protected VectorizedReader<?> |
vectorizedReader(java.util.List<VectorizedReader<?>> reorderedFields) |
currentPath, list, map, path, visit
public VectorizedReaderBuilder(Schema expectedSchema, org.apache.parquet.schema.MessageType parquetSchema, boolean setArrowValidityVector, java.util.Map<java.lang.Integer,?> idToConstant, java.util.function.Function<java.util.List<VectorizedReader<?>>,VectorizedReader<?>> readerFactory)
public VectorizedReader<?> message(Types.StructType expected, org.apache.parquet.schema.MessageType message, java.util.List<VectorizedReader<?>> fieldReaders)
message
in class TypeWithSchemaVisitor<VectorizedReader<?>>
protected VectorizedReader<?> vectorizedReader(java.util.List<VectorizedReader<?>> reorderedFields)
public VectorizedReader<?> struct(Types.StructType expected, org.apache.parquet.schema.GroupType groupType, java.util.List<VectorizedReader<?>> fieldReaders)
struct
in class TypeWithSchemaVisitor<VectorizedReader<?>>
public VectorizedReader<?> primitive(Type.PrimitiveType expected, org.apache.parquet.schema.PrimitiveType primitive)
primitive
in class TypeWithSchemaVisitor<VectorizedReader<?>>