public static Route url2Route(Pair<Long, URL> pair) { if (pair == null) { return null; } Long id = pair.getKey(); URL url = pair.getValue(); if (null == url) return null; Route r = new Route(); r.setId(id); r.setName(url.getParameter("name")); r.setService(url.getServiceKey()); r.setPriority(url.getParameter(Constants.PRIORITY_KEY, 0)); r.setEnabled(url.getParameter(Constants.ENABLED_KEY, true)); r.setForce(url.getParameter(Constants.FORCE_KEY, false)); r.setRule(url.getParameterAndDecoded(Constants.RULE_KEY)); return r; }