Class VectorizedReaderBuilder
java.lang.Object
org.apache.iceberg.parquet.TypeWithSchemaVisitor<VectorizedReader<?>>
org.apache.iceberg.arrow.vectorized.VectorizedReaderBuilder
- 
Field SummaryFields inherited from class org.apache.iceberg.parquet.TypeWithSchemaVisitorfieldNames
- 
Constructor SummaryConstructorsModifierConstructorDescriptionVectorizedReaderBuilder(Schema expectedSchema, org.apache.parquet.schema.MessageType parquetSchema, boolean setArrowValidityVector, Map<Integer, ?> idToConstant, Function<List<VectorizedReader<?>>, VectorizedReader<?>> readerFactory) protectedVectorizedReaderBuilder(Schema expectedSchema, org.apache.parquet.schema.MessageType parquetSchema, boolean setArrowValidityVector, Map<Integer, ?> idToConstant, Function<List<VectorizedReader<?>>, VectorizedReader<?>> readerFactory, BiFunction<Type, Object, Object> convert) protectedVectorizedReaderBuilder(Schema expectedSchema, org.apache.parquet.schema.MessageType parquetSchema, boolean setArrowValidityVector, Map<Integer, ?> idToConstant, Function<List<VectorizedReader<?>>, VectorizedReader<?>> readerFactory, BiFunction<Type, Object, Object> convert, org.apache.arrow.memory.BufferAllocator bufferAllocator) 
- 
Method SummaryModifier 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.TypeWithSchemaVisitorcurrentPath, list, map, path, variant, variantVisitor, visit
- 
Constructor Details- 
VectorizedReaderBuilderpublic VectorizedReaderBuilder(Schema expectedSchema, org.apache.parquet.schema.MessageType parquetSchema, boolean setArrowValidityVector, Map<Integer, ?> idToConstant, Function<List<VectorizedReader<?>>, VectorizedReader<?>> readerFactory) 
- 
VectorizedReaderBuilderprotected VectorizedReaderBuilder(Schema expectedSchema, org.apache.parquet.schema.MessageType parquetSchema, boolean setArrowValidityVector, Map<Integer, ?> idToConstant, Function<List<VectorizedReader<?>>, VectorizedReader<?>> readerFactory, BiFunction<Type, Object, Object> convert) 
- 
VectorizedReaderBuilderprotected VectorizedReaderBuilder(Schema expectedSchema, org.apache.parquet.schema.MessageType parquetSchema, boolean setArrowValidityVector, Map<Integer, ?> idToConstant, Function<List<VectorizedReader<?>>, VectorizedReader<?>> readerFactory, BiFunction<Type, Object, Object> convert, org.apache.arrow.memory.BufferAllocator bufferAllocator) 
 
- 
- 
Method Details- 
messagepublic VectorizedReader<?> message(Types.StructType expected, org.apache.parquet.schema.MessageType message, List<VectorizedReader<?>> fieldReaders) - Overrides:
- messagein class- TypeWithSchemaVisitor<VectorizedReader<?>>
 
- 
vectorizedReader
- 
structpublic VectorizedReader<?> struct(Types.StructType expected, org.apache.parquet.schema.GroupType groupType, List<VectorizedReader<?>> fieldReaders) - Overrides:
- structin class- TypeWithSchemaVisitor<VectorizedReader<?>>
 
- 
primitivepublic VectorizedReader<?> primitive(Type.PrimitiveType expected, org.apache.parquet.schema.PrimitiveType primitive) - Overrides:
- primitivein class- TypeWithSchemaVisitor<VectorizedReader<?>>
 
 
-