| Package | Description |
|---|---|
| org.apache.calcite.adapter.clone |
Provides utility classes.
|
| org.apache.calcite.adapter.java |
Query provider based on Java in-memory data
structures.
|
| org.apache.calcite.adapter.jdbc |
Query provider based on a JDBC data source.
|
| org.apache.calcite.interpreter |
Provides an implementation of relational expressions using an interpreter.
|
| org.apache.calcite.schema |
Schema SPI.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
ArrayTable
Implementation of table that reads rows from column stores, one per column.
|
| Modifier and Type | Class and Description |
|---|---|
private static class |
ReflectiveSchema.FieldTable<T>
Table based on a Java field.
|
private static class |
ReflectiveSchema.ReflectiveTable
Table that is implemented by reading from a Java object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcTable
Queryable that gets its data from a table within a JDBC connection.
|
| Modifier and Type | Method and Description |
|---|---|
private static TableScanNode |
TableScanNode.createScannable(Compiler compiler,
TableScan rel,
com.google.common.collect.ImmutableList<RexNode> filters,
ImmutableIntList projects,
ScannableTable scannableTable) |
| Modifier and Type | Method and Description |
|---|---|
static Enumerable<Object[]> |
Schemas.enumerable(ScannableTable table,
DataContext root)
Returns an
Enumerable over the rows of
a given table, representing each row as an object array. |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.