public class ReaderSchemaOrchestrator extends Object implements VectorSource
Constructor and Description |
---|
ReaderSchemaOrchestrator(ScanSchemaOrchestrator scanSchemaOrchestrator,
long limit) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
defineSchema() |
void |
endBatch()
Build the final output batch by projecting columns from the three input sources
to the output batch.
|
boolean |
endBatch(boolean eof)
Build the final output batch by projecting columns from the three input sources
to the output batch.
|
boolean |
hasSchema() |
ResultSetLoader |
makeTableLoader(CustomErrorContext errorContext,
TupleMetadata readerSchema,
long localLimit) |
ResultSetLoader |
makeTableLoader(TupleMetadata readerSchema) |
void |
setBatchSize(int size) |
boolean |
startBatch() |
ValueVector |
vector(int index) |
public ReaderSchemaOrchestrator(ScanSchemaOrchestrator scanSchemaOrchestrator, long limit)
public void setBatchSize(int size)
public ResultSetLoader makeTableLoader(TupleMetadata readerSchema)
public ResultSetLoader makeTableLoader(CustomErrorContext errorContext, TupleMetadata readerSchema, long localLimit)
public boolean hasSchema()
public void defineSchema()
public boolean startBatch()
public void endBatch()
public boolean endBatch(boolean eof)
eof
- is end of filepublic ValueVector vector(int index)
vector
in interface VectorSource
public void close()
Copyright © 1970 The Apache Software Foundation. All rights reserved.