public static <K, V> List<Pair<K, V>> map2List(Map<K, V> map) { if (map.isEmpty()) return Collections.emptyList(); final List<Pair<K, V>> result = new ArrayList<>(map.size()); for (Map.Entry<K, V> entry : map.entrySet()) { result.add(new Pair<>(entry.getKey(), entry.getValue())); } return result; }
for (Parameter parameter : method.getParameters()) { if (parameter.isAnnotationPresent(UseResolver.class)) { parameters.add(new Pair<>(parameter.getAnnotation(UseResolver.class).value().newInstance(), parameter)); break; for (ParameterResolver parameterResolver : costomParameterResolvers) { if (parameterResolver.transformable(parameter)) { parameters.add(new Pair<>(parameterResolver, parameter)); found = true; break; for (ParameterResolver parameterResolver : server.getParameterResolvers()) { if (parameterResolver.transformable(parameter)) { parameters.add(new Pair<>(parameterResolver, parameter)); found = true; break;