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 MetadataManager
public ScanLevelProjection.ScanProjectionParser projectionParser()
projectionParser
in interface MetadataManager
public ReaderLevelProjection.ReaderProjectionResolver resolver()
resolver
in interface MetadataManager
public void define()
MetadataManager
define
in interface MetadataManager
public void load(int rowCount)
MetadataManager
load
in interface MetadataManager
rowCount
- number of rows read into a batch.public void endFile()
MetadataManager
endFile
in interface MetadataManager
public void close()
MetadataManager
close
in interface MetadataManager
Copyright © 1970 The Apache Software Foundation. All rights reserved.