Class RelDotWriter
java.lang.Object
org.apache.calcite.rel.externalize.RelWriterImpl
org.apache.calcite.rel.externalize.RelDotWriter
- All Implemented Interfaces:
RelWriter
Utility to dump a rel node plan in dot format.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceOptions for displaying the rel node plan in dot format. -
Field Summary
Fields inherited from class org.apache.calcite.rel.externalize.RelWriterImpl
detailLevel, expand, pw, spacer, withIdPrefix -
Constructor Summary
ConstructorsConstructorDescriptionRelDotWriter(PrintWriter pw, SqlExplainLevel detailLevel, boolean withIdPrefix) RelDotWriter(PrintWriter pw, SqlExplainLevel detailLevel, boolean withIdPrefix, RelDotWriter.WriteOption option) -
Method Summary
Methods inherited from class org.apache.calcite.rel.externalize.RelWriterImpl
expand, explain, getDetailLevel, item, simple
-
Constructor Details
-
RelDotWriter
-
RelDotWriter
public RelDotWriter(PrintWriter pw, SqlExplainLevel detailLevel, boolean withIdPrefix, RelDotWriter.WriteOption option)
-
-
Method Details
-
explain_
- Overrides:
explain_in classRelWriterImpl
-
getRelNodeLabel
-
done
Description copied from interface:RelWriterWrites the completed explanation.- Specified by:
donein interfaceRelWriter- Overrides:
donein classRelWriterImpl
-