public class FileSchemaNegotiatorImpl extends SchemaNegotiatorImpl implements FileSchemaNegotiator
| Modifier and Type | Class and Description |
|---|---|
class |
FileSchemaNegotiatorImpl.SplitErrorContext |
baseErrorContext, batchSize, isSchemaComplete, readerErrorContext, readerLifecycle, readerSchema| Constructor and Description |
|---|
FileSchemaNegotiatorImpl(ReaderLifecycle readerLifecycle) |
| Modifier and Type | Method and Description |
|---|---|
void |
bindSplit(FileWork fileWork) |
FileDescrip |
file()
Gives the file description which holds the Drill file system,
split, file work and format-specific properties.
|
StaticBatchBuilder |
implicitColumnsLoader() |
ManagedReader |
newReader(ReaderFactory<?> readerFactory) |
protected void |
onEndBatch() |
batchSize, build, context, errorContext, inputSchema, isProjectionEmpty, isSchemaComplete, parentErrorContext, projectionFor, providedSchema, schemaIsComplete, setErrorContext, tableSchema, tableSchema, userNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchSize, build, context, errorContext, inputSchema, isProjectionEmpty, parentErrorContext, projectionFor, providedSchema, schemaIsComplete, setErrorContext, tableSchema, tableSchema, userNamepublic FileSchemaNegotiatorImpl(ReaderLifecycle readerLifecycle)
public void bindSplit(FileWork fileWork)
public FileDescrip file()
FileSchemaNegotiatorfile in interface FileSchemaNegotiatorpublic ManagedReader newReader(ReaderFactory<?> readerFactory) throws ManagedReader.EarlyEofException
newReader in class SchemaNegotiatorImplManagedReader.EarlyEofExceptionpublic StaticBatchBuilder implicitColumnsLoader()
implicitColumnsLoader in class SchemaNegotiatorImplprotected void onEndBatch()
onEndBatch in class SchemaNegotiatorImplCopyright © 2021 The Apache Software Foundation. All rights reserved.