class SwitchedVlanPropertiesAnswerer extends Answerer {

  @VisibleForTesting
  static void populateNodeRows(
      String node,
      Map<Integer, ImmutableSet.Builder<NodeInterfacePair>> switchedVlanInterfaces,
      ImmutableMap.Builder<Integer, Integer> vlanVnisBuilder,
      Map<String, ColumnMetadata> columns,
      Collection<Row> rows) {
    Map<Integer, Integer> vlanVnis = vlanVnisBuilder.build();
    switchedVlanInterfaces.forEach(
        (vlan, interfaces) ->
            rows.add(createRow(columns, node, vlan, interfaces.build(), vlanVnis)));
  }

  public  SwitchedVlanPropertiesAnswerer(Question question, IBatfish batfish);

}