@Value.Enclosing public class RelDotWriter extends RelWriterImpl
| Modifier and Type | Class and Description |
|---|---|
static interface |
RelDotWriter.WriteOption
Options for displaying the rel node plan in dot format.
|
detailLevel, pw, spacer, withIdPrefix| Constructor and Description |
|---|
RelDotWriter(PrintWriter pw,
SqlExplainLevel detailLevel,
boolean withIdPrefix) |
RelDotWriter(PrintWriter pw,
SqlExplainLevel detailLevel,
boolean withIdPrefix,
RelDotWriter.WriteOption option) |
| Modifier and Type | Method and Description |
|---|---|
RelWriter |
done(RelNode node)
Writes the completed explanation.
|
protected void |
explain_(RelNode rel,
List<Pair<String,Object>> values) |
protected String |
getRelNodeLabel(RelNode rel,
List<Pair<String,Object>> values) |
explain, getDetailLevel, item, simplepublic RelDotWriter(PrintWriter pw, SqlExplainLevel detailLevel, boolean withIdPrefix)
public RelDotWriter(PrintWriter pw, SqlExplainLevel detailLevel, boolean withIdPrefix, RelDotWriter.WriteOption option)
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.