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.SqlParseException
org.apache.calcite.tools.ValidationException
org.apache.calcite.tools.RelConversionException
public PlannerContext getPlannerContext()
public void close()
close
in interface Closeable
close
in interface AutoCloseable
Copyright © 2011–2017. All rights reserved.