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
Modifier and TypeClassDescriptionstatic interface
Options for displaying the rel node plan in dot format. -
Field Summary
Fields inherited from class org.apache.calcite.rel.externalize.RelWriterImpl
detailLevel, pw, spacer, withIdPrefix
-
Constructor Summary
ConstructorDescriptionRelDotWriter
(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
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:RelWriter
Writes the completed explanation.- Specified by:
done
in interfaceRelWriter
- Overrides:
done
in classRelWriterImpl
-