Class VectorizedReaderBuilder
java.lang.Object
org.apache.iceberg.parquet.TypeWithSchemaVisitor<VectorizedReader<?>>
org.apache.iceberg.arrow.vectorized.VectorizedReaderBuilder
- 
Field Summary
Fields inherited from class org.apache.iceberg.parquet.TypeWithSchemaVisitor
fieldNames - 
Constructor Summary
ConstructorsConstructorDescriptionVectorizedReaderBuilder(Schema expectedSchema, org.apache.parquet.schema.MessageType parquetSchema, boolean setArrowValidityVector, Map<Integer, ?> idToConstant, Function<List<VectorizedReader<?>>, VectorizedReader<?>> readerFactory)  - 
Method Summary
Modifier and TypeMethodDescriptionmessage(Types.StructType expected, org.apache.parquet.schema.MessageType message, List<VectorizedReader<?>> fieldReaders) primitive(Type.PrimitiveType expected, org.apache.parquet.schema.PrimitiveType primitive) struct(Types.StructType expected, org.apache.parquet.schema.GroupType groupType, List<VectorizedReader<?>> fieldReaders) protected VectorizedReader<?>vectorizedReader(List<VectorizedReader<?>> reorderedFields) Methods inherited from class org.apache.iceberg.parquet.TypeWithSchemaVisitor
currentPath, list, map, path, visit 
- 
Constructor Details
- 
VectorizedReaderBuilder
public VectorizedReaderBuilder(Schema expectedSchema, org.apache.parquet.schema.MessageType parquetSchema, boolean setArrowValidityVector, Map<Integer, ?> idToConstant, Function<List<VectorizedReader<?>>, VectorizedReader<?>> readerFactory)  
 - 
 - 
Method Details
- 
message
public VectorizedReader<?> message(Types.StructType expected, org.apache.parquet.schema.MessageType message, List<VectorizedReader<?>> fieldReaders) - Overrides:
 messagein classTypeWithSchemaVisitor<VectorizedReader<?>>
 - 
vectorizedReader
 - 
struct
public VectorizedReader<?> struct(Types.StructType expected, org.apache.parquet.schema.GroupType groupType, List<VectorizedReader<?>> fieldReaders) - Overrides:
 structin classTypeWithSchemaVisitor<VectorizedReader<?>>
 - 
primitive
public VectorizedReader<?> primitive(Type.PrimitiveType expected, org.apache.parquet.schema.PrimitiveType primitive) - Overrides:
 primitivein classTypeWithSchemaVisitor<VectorizedReader<?>>
 
 -