| Class | Description | 
|---|---|
| BeamCalciteSchema | 
 Adapter from  
TableProvider to Schema. | 
| BeamCalciteSchemaFactory | 
 Factory that creates a  
BeamCalciteSchema. | 
| BeamSqlEnv | 
 Contains the metadata of tables/UDF functions, and exposes APIs to
 query/validate/optimize/translate SQL statements. 
 | 
| JdbcDriver | 
 Calcite JDBC driver with Beam defaults. 
 | 
| UdafImpl<InputT,AccumT,OutputT> | 
 Implement  
AggregateFunction to take a Combine.CombineFn as UDAF. | 
| Exception | Description | 
|---|---|
| ParseException | 
 Exception thrown when Beam SQL is unable to parse the statement. 
 |