public static class InfoSchemaRecordGenerator.Columns extends InfoSchemaRecordGenerator<Records.Column>
InfoSchemaRecordGenerator.Catalogs, InfoSchemaRecordGenerator.Columns, InfoSchemaRecordGenerator.Schemata, InfoSchemaRecordGenerator.Tables, InfoSchemaRecordGenerator.Viewsfilter, optionManager| Constructor and Description |
|---|
InfoSchemaRecordGenerator.Columns(OptionManager optionManager) |
| Modifier and Type | Method and Description |
|---|---|
PojoRecordReader<Records.Column> |
getRecordReader() |
void |
visitField(String schemaName,
String tableName,
org.apache.calcite.rel.type.RelDataTypeField field)
Visit the given field.
|
scanSchema, setInfoSchemaFilter, shouldVisitCatalog, shouldVisitColumn, shouldVisitSchema, shouldVisitTable, visitCatalog, visitSchema, visitTable, visitTablespublic InfoSchemaRecordGenerator.Columns(OptionManager optionManager)
public PojoRecordReader<Records.Column> getRecordReader()
getRecordReader in class InfoSchemaRecordGenerator<Records.Column>public void visitField(String schemaName, String tableName, org.apache.calcite.rel.type.RelDataTypeField field)
InfoSchemaRecordGeneratorvisitField in class InfoSchemaRecordGenerator<Records.Column>schemaName - Schema where the table of the field is presenttableName - Table namefield - Field objectCopyright © 2017 The Apache Software Foundation. All rights reserved.