| 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 |
| 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 |
| 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 |
| ReflectiveFunctionBase | This class mainly solves conversion of method parameter types to List | Class | org.apache.calcite.schema.impl | Calcite |
| ReflectiveFunctionBase .ParameterListBuilder | Class | org.apache.calcite.schema.impl.ReflectiveFunctionBase | Calcite | |
| ScalarFunctionImpl | Class | org.apache.calcite.schema.impl | 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 |
| TableFunctionImpl | Class | org.apache.calcite.schema.impl | Calcite | |
| TableMacroImpl | Class | org.apache.calcite.schema.impl | Calcite | |
| ViewTable | Table whose contents are defined using an SQL statement. | Class | org.apache.calcite.schema.impl | Calcite |