public static interface CalcitePrepare.Context
Modifier and Type | Method and Description |
---|---|
CalciteConnectionConfig |
config() |
DataContext |
getDataContext() |
java.util.List<java.lang.String> |
getDefaultSchemaPath() |
CalciteSchema |
getMutableRootSchema()
Returns the root schema for statements that need to be able to modify
schemas and have the results available to other statements.
|
java.util.List<java.lang.String> |
getObjectPath()
Returns the path of the object being analyzed, or null.
|
RelRunner |
getRelRunner()
Gets a runner; it can execute a relational expression.
|
CalciteSchema |
getRootSchema()
Returns the root schema for statements that need a read-consistent
snapshot.
|
JavaTypeFactory |
getTypeFactory() |
CalcitePrepare.SparkHandler |
spark()
Returns the spark handler.
|
JavaTypeFactory getTypeFactory()
CalciteSchema getRootSchema()
CalciteSchema getMutableRootSchema()
java.util.List<java.lang.String> getDefaultSchemaPath()
CalciteConnectionConfig config()
CalcitePrepare.SparkHandler spark()
DataContext getDataContext()
java.util.List<java.lang.String> getObjectPath()
The object is being analyzed is typically a view. If it is already being analyzed further up the stack, the view definition can be deduced to be cyclic.
RelRunner getRelRunner()
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.