public static class InfoSchemaRecordGenerator.Tables extends InfoSchemaRecordGenerator<Records.Table>
InfoSchemaRecordGenerator.Catalogs, InfoSchemaRecordGenerator.Columns, InfoSchemaRecordGenerator.Files, InfoSchemaRecordGenerator.Partitions, InfoSchemaRecordGenerator.Schemata, InfoSchemaRecordGenerator.Tables, InfoSchemaRecordGenerator.Viewsrecords| Constructor and Description |
|---|
Tables(FilterEvaluator filterEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Records.Table> |
collect(RecordCollector recordCollector,
String schemaPath,
org.apache.calcite.schema.SchemaPlus schema) |
PojoRecordReader<Records.Table> |
getRecordReader() |
registerRecordCollector, scanSchema, scanSchema, visitpublic Tables(FilterEvaluator filterEvaluator)
public PojoRecordReader<Records.Table> getRecordReader()
getRecordReader in class InfoSchemaRecordGenerator<Records.Table>protected List<Records.Table> collect(RecordCollector recordCollector, String schemaPath, org.apache.calcite.schema.SchemaPlus schema)
collect in class InfoSchemaRecordGenerator<Records.Table>Copyright © 2021 The Apache Software Foundation. All rights reserved.