private void serializeUrl(final Url url) { writeFieldName("url"); jw.writeByte(OBJECT_START); writeField("full", url.getFull()); writeField("hostname", url.getHostname()); writeField("port", url.getPort()); writeField("pathname", url.getPathname()); writeField("search", url.getSearch()); writeLastField("protocol", url.getProtocol()); jw.writeByte(OBJECT_END); jw.writeByte(COMMA); }