Package org.apache.calcite.prepare
Class CalcitePrepareImpl.CalcitePreparedExplain
- java.lang.Object
-
- org.apache.calcite.prepare.Prepare.PreparedExplain
-
- org.apache.calcite.prepare.CalcitePrepareImpl.CalcitePreparedExplain
-
- All Implemented Interfaces:
Prepare.PreparedResult
- Enclosing class:
- CalcitePrepareImpl
private static class CalcitePrepareImpl.CalcitePreparedExplain extends Prepare.PreparedExplain
AnEXPLAIN
statement, prepared and ready to execute.
-
-
Constructor Summary
Constructors Constructor Description CalcitePreparedExplain(RelDataType resultType, RelDataType parameterRowType, RelRoot root, SqlExplainFormat format, SqlExplainLevel detailLevel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Bindable
getBindable(org.apache.calcite.avatica.Meta.CursorFactory cursorFactory)
Executes the prepared result.-
Methods inherited from class org.apache.calcite.prepare.Prepare.PreparedExplain
getCode, getFieldOrigins, getParameterRowType, getTableModOp, isDml
-
-
-
-
Constructor Detail
-
CalcitePreparedExplain
CalcitePreparedExplain(RelDataType resultType, RelDataType parameterRowType, RelRoot root, SqlExplainFormat format, SqlExplainLevel detailLevel)
-
-
Method Detail
-
getBindable
public Bindable getBindable(org.apache.calcite.avatica.Meta.CursorFactory cursorFactory)
Description copied from interface:Prepare.PreparedResult
Executes the prepared result.- Parameters:
cursorFactory
- How to map values into a cursor- Returns:
- producer of rows resulting from execution
-
-