public class NoOpMetadataManager extends Object implements MetadataManager
| Constructor and Description |
|---|
NoOpMetadataManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(ResultVectorCache vectorCache) |
void |
close()
Event indicating the end of a scan.
|
void |
define()
Define (materialize) the columns which this manager
represents.
|
void |
endFile()
Event indicating the end of a file (or other data source.)
|
void |
load(int rowCount)
Load data into the custom columns, if needed (such as for
null or implicit columns.)
|
ScanLevelProjection.ScanProjectionParser |
projectionParser() |
ReaderLevelProjection.ReaderProjectionResolver |
resolver() |
public void bind(ResultVectorCache vectorCache)
bind in interface MetadataManagerpublic ScanLevelProjection.ScanProjectionParser projectionParser()
projectionParser in interface MetadataManagerpublic ReaderLevelProjection.ReaderProjectionResolver resolver()
resolver in interface MetadataManagerpublic void define()
MetadataManagerdefine in interface MetadataManagerpublic void load(int rowCount)
MetadataManagerload in interface MetadataManagerrowCount - number of rows read into a batch.public void endFile()
MetadataManagerendFile in interface MetadataManagerpublic void close()
MetadataManagerclose in interface MetadataManagerCopyright © 2021 The Apache Software Foundation. All rights reserved.