Class Hierarchy
- java.lang.Object
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
- org.apache.calcite.rel.core.TableScan
- org.apache.calcite.adapter.csv.CsvTableScan (implements org.apache.calcite.adapter.enumerable.EnumerableRel)
- org.apache.calcite.rel.core.TableScan
- org.apache.calcite.schema.impl.AbstractSchema (implements org.apache.calcite.schema.Schema)
- org.apache.calcite.adapter.csv.CsvSchema
- org.apache.calcite.schema.impl.AbstractTable (implements org.apache.calcite.schema.Table, org.apache.calcite.schema.Wrapper)
- org.apache.calcite.adapter.csv.CsvTable
- org.apache.calcite.adapter.csv.CsvFilterableTable (implements org.apache.calcite.schema.FilterableTable)
- org.apache.calcite.adapter.csv.CsvScannableTable (implements org.apache.calcite.schema.ScannableTable)
- org.apache.calcite.adapter.csv.CsvStreamScannableTable (implements org.apache.calcite.schema.StreamableTable)
- org.apache.calcite.adapter.csv.CsvTranslatableTable (implements org.apache.calcite.schema.QueryableTable, org.apache.calcite.schema.TranslatableTable)
- org.apache.calcite.adapter.csv.JsonTable (implements org.apache.calcite.schema.ScannableTable)
- org.apache.calcite.adapter.csv.CsvTable
- org.apache.calcite.adapter.csv.CsvEnumerator<E> (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.adapter.csv.CsvEnumerator.RowConverter<E>
- org.apache.calcite.adapter.csv.CsvEnumerator.ArrayRowConverter
- org.apache.calcite.adapter.csv.CsvEnumerator.SingleColumnRowConverter
- au.com.bytecode.opencsv.CSVReader (implements java.io.Closeable)
- org.apache.calcite.adapter.csv.CsvStreamReader (implements java.io.Closeable)
- org.apache.calcite.adapter.csv.CsvSchemaFactory (implements org.apache.calcite.schema.SchemaFactory)
- org.apache.calcite.adapter.csv.CsvStreamTableFactory (implements org.apache.calcite.schema.TableFactory<T>)
- org.apache.calcite.adapter.csv.CsvTableFactory (implements org.apache.calcite.schema.TableFactory<T>)
- org.apache.calcite.adapter.csv.JsonEnumerator (implements org.apache.calcite.linq4j.Enumerator<T>)
- org.apache.calcite.plan.RelOptRule
- org.apache.calcite.adapter.csv.CsvProjectTableScanRule
- org.apache.commons.io.input.TailerListenerAdapter (implements org.apache.commons.io.input.TailerListener)
- org.apache.calcite.adapter.csv.CsvStreamReader.CsvContentListener
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.calcite.adapter.csv.CsvFieldType
- org.apache.calcite.adapter.csv.CsvTable.Flavor
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)