@Override public void streamTo(OutputStream out) throws IOException { Streamable.Helper.intToStream(data.size(), out); for (SimpleEntry<String, String> entry : data) { Streamable.Helper.stringToStream(entry.getKey(), out); Streamable.Helper.stringToStream(entry.getValue(), out); } }