@Test public void buildsNewQueryFromExistingQuery() { assertThat(query.newBuilder().build(), equalTo(query)); }
Builder newBuilder() { return new Builder(this); }
UrlQuery { Builder newBuilder() { return new Builder(this); } }
UrlQuery { Builder newBuilder() { return new Builder(this); } private  UrlQuery(List<Parameter> parameters); }
UrlQuery { Builder newBuilder() { return new Builder(this); } private  UrlQuery(List<Parameter> parameters); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString(); }
UrlQuery { Builder newBuilder() { return new Builder(this); } private  UrlQuery(List<Parameter> parameters); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }