private Parameters parse(String query) { Parameters parameters = new Parameters(); try (Scanner scanner = new Scanner(query)) { scanner.useDelimiter("&"); while (scanner.hasNext()) { processParameter(scanner.next(), parameters); } } return parameters; }