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, visitpublic 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<?>>