public class CsvFilterableTable extends CsvTable implements org.apache.calcite.schema.FilterableTable
It implements the FilterableTable interface, so Calcite gets
data by calling the scan(DataContext, List) method.
CsvTable.FlavorprotoRowType, source| 构造器和说明 |
|---|
CsvFilterableTable(org.apache.calcite.util.Source source,
org.apache.calcite.rel.type.RelProtoDataType protoRowType)
Creates a CsvFilterableTable.
|
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.calcite.linq4j.Enumerable<Object[]> |
scan(org.apache.calcite.DataContext root,
List<org.apache.calcite.rex.RexNode> filters) |
String |
toString() |
getFieldTypes, getRowType, isStreamgetJdbcTableType, getStatistic, isRolledUp, rolledUpColumnValidInsideAgg, unwrapCopyright © 2012-2020 Apache Software Foundation. All Rights Reserved.