public class NativeScanner.NativeReader extends ArrowReader
ArrowReader implementation for NativeDataset.DictionaryProvider.MapDictionaryProviderallocator, dictionaries| Modifier and Type | Method and Description |
|---|---|
long |
bytesRead() |
protected void |
closeReadSource() |
protected void |
loadDictionary(ArrowDictionaryBatch dictionaryBatch) |
boolean |
loadNextBatch() |
protected void |
loadRecordBatch(ArrowRecordBatch batch) |
protected Schema |
readSchema() |
close, close, ensureInitialized, getDictionaryIds, getDictionaryVectors, getVectorSchemaRoot, initialize, lookup, prepareLoadNextBatchprotected void loadRecordBatch(ArrowRecordBatch batch)
loadRecordBatch in class ArrowReaderprotected void loadDictionary(ArrowDictionaryBatch dictionaryBatch)
loadDictionary in class ArrowReaderpublic boolean loadNextBatch()
throws IOException
loadNextBatch in class ArrowReaderIOExceptionpublic long bytesRead()
bytesRead in class ArrowReaderprotected void closeReadSource()
throws IOException
closeReadSource in class ArrowReaderIOExceptionprotected Schema readSchema() throws IOException
readSchema in class ArrowReaderIOExceptionCopyright © 2023 The Apache Software Foundation. All rights reserved.