public class DruidPlanner extends Object implements Closeable
| Constructor and Description |
|---|
DruidPlanner(org.apache.calcite.tools.Planner planner,
PlannerContext plannerContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
PlannerContext |
getPlannerContext() |
PlannerResult |
plan(String sql) |
public DruidPlanner(org.apache.calcite.tools.Planner planner,
PlannerContext plannerContext)
public PlannerResult plan(String sql) throws org.apache.calcite.sql.parser.SqlParseException, org.apache.calcite.tools.ValidationException, org.apache.calcite.tools.RelConversionException
org.apache.calcite.sql.parser.SqlParseExceptionorg.apache.calcite.tools.ValidationExceptionorg.apache.calcite.tools.RelConversionExceptionpublic PlannerContext getPlannerContext()
public void close()
close in interface Closeableclose in interface AutoCloseableCopyright © 2011–2017. All rights reserved.