Name | Description | Type | Package | Framework |
AbstractSchema | Abstract implementation of Schema. | Class | org.apache.calcite.schema.impl | Calcite |
|
AbstractTable | Abstract base class for implementing Table. | Class | org.apache.calcite.schema.impl | Calcite |
|
AbstractTableQueryable | Abstract implementation of Queryable for Not to be confused with | Class | org.apache.calcite.schema.impl | Calcite |
|
AggregateFunction | Function that combines several values into a scalar result. | Interface | org.apache.calcite.schema | Calcite |
|
AggregateFunctionImpl | The class should implement A init(), A add(A, V), and R result(A) methods. | Class | org.apache.calcite.schema.impl | Calcite |
|
DelegatingSchema | an underlying schema. | Class | org.apache.calcite.schema.impl | Calcite |
|
ExtensibleTable | Table whose row type can be extended to include extra fields. | Interface | org.apache.calcite.schema | Calcite |
|
FilterableTable | Table that can be scanned, optionally applying supplied filter expressions, without creating an intermediate relational expression. | Interface | org.apache.calcite.schema | Calcite |
|
Function | Named expression that accepts parameters and returns a result. | Interface | org.apache.calcite.schema | Calcite |
|
FunctionParameter | Parameter to a Function. | Interface | org.apache.calcite.schema | Calcite |
|
ImplementableAggFunction | Function that can be translated to java code. | Interface | org.apache.calcite.schema | Calcite |
|
ImplementableFunction | Function that can be translated to java code. | Interface | org.apache.calcite.schema | Calcite |
|
MaterializedViewTable | Table that is a materialized view. | Class | org.apache.calcite.schema.impl | Calcite |
|
MaterializedViewTable .MaterializedViewTableMacro | Table function that returns the table that materializes a view. | Class | org.apache.calcite.schema.impl.MaterializedViewTable | Calcite |
|
Member | A named expression in a schema. | Interface | org.apache.calcite.schema | Calcite |
|
ModifiableTable | A table that can be modified. | Interface | org.apache.calcite.schema | Calcite |
|
ModifiableView | A modifiable view onto ModifiableTable. | Interface | org.apache.calcite.schema | Calcite |
|
Path | Path from a root schema to a particular object (schema, table, function). | Interface | org.apache.calcite.schema | Calcite |
|
ProjectableFilterableTable | Table that can be scanned, optionally applying supplied filter expressions, and projecting a given list of columns, | Interface | org.apache.calcite.schema | Calcite |
|
QueryableTable | Extension to Table that can translate itself to a Queryable. | Interface | org.apache.calcite.schema | Calcite |
|
ReflectiveFunctionBase | This class mainly solves conversion of method parameter types to List form. | Class | org.apache.calcite.schema.impl | Calcite |
|
ReflectiveFunctionBase .ParameterListBuilder | | Class | org.apache.calcite.schema.impl.ReflectiveFunctionBase | Calcite |
|
ScalarFunction | Function that returns a scalar result. | Interface | org.apache.calcite.schema | Calcite |
|
ScalarFunctionImpl | | Class | org.apache.calcite.schema.impl | Calcite |
|
ScannableTable | Table that can be scanned without creating an intermediate relationalReturns an enumerator over the rows in this Table. | Interface | org.apache.calcite.schema | Calcite |
|
Schema | A namespace for tables and functions. | Interface | org.apache.calcite.schema | Calcite |
|
Schema .TableType | An accel-only table. | Class | org.apache.calcite.schema.Schema | Calcite |
|
SchemaFactory | Factory for Schema objects. | Interface | org.apache.calcite.schema | Calcite |
|
SchemaPlus | Extension to the Schema interface. | Interface | org.apache.calcite.schema | Calcite |
|
Schemas | Utility functions for schemas. | Class | org.apache.calcite.schema | Calcite |
|
SemiMutableSchema | Schema to which materializations can be added. | Interface | org.apache.calcite.schema | Calcite |
|
StarTable | Virtual table that is composed of two or more tables joined together. | Class | org.apache.calcite.schema.impl | Calcite |
|
StarTable .StarTableScan | Relational expression that scans a StarTable. | Class | org.apache.calcite.schema.impl.StarTable | Calcite |
|
Statistic | Statistics about a Table. | Interface | org.apache.calcite.schema | Calcite |
|
Statistics | Utility functions regarding Statistic. | Class | org.apache.calcite.schema | Calcite |
|
StreamableTable | Table that can be converted to a stream. | Interface | org.apache.calcite.schema | Calcite |
|
Table | The typical way for a table to be created is when Calcite interrogates a user-defined schema in order to validate names appearing in a SQL query. | Interface | org.apache.calcite.schema | Calcite |
|
TableFactory | Factory for Table objects. | Interface | org.apache.calcite.schema | Calcite |
|
TableFunction | Function that returns a table during execution time. | Interface | org.apache.calcite.schema | Calcite |
|
TableFunctionImpl | | Class | org.apache.calcite.schema.impl | Calcite |
|
TableMacro | Function that returns a Table. | Interface | org.apache.calcite.schema | Calcite |
|
TableMacroImpl | | Class | org.apache.calcite.schema.impl | Calcite |
|
TranslatableTable | Extension to Table that specifies how it is to be translated to It is optional for a Table to implement this interface. | Interface | org.apache.calcite.schema | Calcite |
|
ViewTable | Table whose contents are defined using an SQL statement. | Class | org.apache.calcite.schema.impl | Calcite |