while (it.hasNext()) { Map.Entry<String, Object> e = it.next(); output.append(String.format("%s = %s\n", e.getKey(), Strings.toString(e.getValue()))); while (it.hasNext()) { Map.Entry<String, Object> e = it.next(); output.append(String.format("%s = %s\n", e.getKey(), Strings.toString(e.getValue()))); output.append(e.getKey()); output.append(" = \n"); formatHeader(Strings.toString(e.getValue()), null, output, indent); output.append("\n"); output.append(e.getKey()); output.append(" = \n"); formatHeader(Strings.toString(e.getValue()), formatters.get(e.getKey()), output, indent); output.append("\n");
while (it.hasNext()) { Map.Entry<String, Object> e = it.next(); output.append(String.format("%s = %s\n", e.getKey(), Strings.toString(e.getValue()))); while (it.hasNext()) { Map.Entry<String, Object> e = it.next(); output.append(String.format("%s = %s\n", e.getKey(), Strings.toString(e.getValue()))); output.append(e.getKey()); output.append(" = \n"); formatHeader(Strings.toString(e.getValue()), null, output, indent); output.append("\n"); output.append(e.getKey()); output.append(" = \n"); formatHeader(Strings.toString(e.getValue()), formatters.get(e.getKey()), output, indent); output.append("\n");