public void explain(RelWriter pw) { explainTerms(pw).done(this); }
public void explain(RelWriter pw) { explainTerms(pw).done(this); }
@Override public void explain(RelWriter pw) { // Not a typical implementation of "explain". We don't gather terms & // values to be printed later. We actually do the work. String s = getDescription(); pw.item("subset", s); final AbstractRelNode input = (AbstractRelNode) Util.first(getBest(), getOriginal()); if (input == null) { return; } input.explainTerms(pw); pw.done(input); }
@Override public void explain(RelWriter pw) { // Not a typical implementation of "explain". We don't gather terms & // values to be printed later. We actually do the work. String s = getDescription(); pw.item("subset", s); final AbstractRelNode input = (AbstractRelNode) Util.first(getBest(), getOriginal()); if (input == null) { return; } input.explainTerms(pw); pw.done(input); }