 
| Name | Description | Type | Package | Framework | 
| CalcitePrepare | API for a service that prepares statements for execution. | Interface | org.apache.calcite.jdbc | Calcite | 
| CalcitePrepare .AnalyzeViewResult | The result of analyzing a view. | Class | org.apache.calcite.jdbc.CalcitePrepare | Calcite | 
| CalcitePrepare .CalciteSignature | The result of preparing a query. | Class | org.apache.calcite.jdbc.CalcitePrepare | Calcite | 
| CalcitePrepare .Context | Context for preparing a statement. | Interface | org.apache.calcite.jdbc.CalcitePrepare | Calcite | 
| CalcitePrepare .ConvertResult | The result of parsing and validating a SQL query and converting it to relational algebra. | Class | org.apache.calcite.jdbc.CalcitePrepare | Calcite | 
| CalcitePrepare .Dummy | Namespace that allows us to define non-abstract methods inside anReturns a spark handler. | Class | org.apache.calcite.jdbc.CalcitePrepare | Calcite | 
| CalcitePrepare .ParseResult | The result of parsing and validating a SQL query. | Class | org.apache.calcite.jdbc.CalcitePrepare | Calcite | 
| CalcitePrepare .Query | A union type of the three possible ways of expressing a query: as a SQL string, a Queryable or a RelNode. | Class | org.apache.calcite.jdbc.CalcitePrepare | Calcite | 
| CalcitePrepare .SparkHandler | Callback to register Spark as the main engine. | Interface | org.apache.calcite.jdbc.CalcitePrepare | Calcite | 
| CalcitePrepare .SparkHandler .RuleSetBuilder | Allows Spark to declare the rules it needs. | Interface | org.apache.calcite.jdbc.CalcitePrepare.SparkHandler | Calcite |