@Test public void logicalRelationHasNoInput() { LogicalPlan relation = LogicalPlanDSL.relation("index"); assertEquals(0, relation.getChild().size()); }
@Override public List<LogicalPlan> getChild() { return ImmutableList.of(); }
LogicalRelation extends LogicalPlan { @Override public List<LogicalPlan> getChild() { return ImmutableList.of(); } }
LogicalRelation extends LogicalPlan { @Override public List<LogicalPlan> getChild() { return ImmutableList.of(); }  }
LogicalRelation extends LogicalPlan { @Override public List<LogicalPlan> getChild() { return ImmutableList.of(); }  @Override List<LogicalPlan> getChild(); @Override R accept(LogicalPlanNodeVisitor<R, C> visitor, C context); }
LogicalRelation extends LogicalPlan { @Override public List<LogicalPlan> getChild() { return ImmutableList.of(); }  @Override List<LogicalPlan> getChild(); @Override R accept(LogicalPlanNodeVisitor<R, C> visitor, C context);  }