public Parameter(String type, int pos, String aValue) { this(ParameterType.valueOf(type), pos, aValue); }
@Override public List<String> getParameterNames(final Method method) { final List< Parameter > parameters = ResourceUtils.getParameters(method); final List< String > parameterNames = new ArrayList<>(); for (int i = 0; i < parameters.size(); ++i) { final StringBuilder sb = new StringBuilder(); sb.append("arg" + i); sb.append("("); Parameter parameter = parameters.get(i); if (parameter.getName() != null) { sb.append(parameter.getType().toString()); sb.append("(\"" + parameter.getName() + "\")"); sb.append(" "); } sb.append(method.getParameterTypes()[i].getSimpleName()); sb.append(")"); parameterNames.add(sb.toString()); } return parameterNames; }
? "query" : ParameterType.REQUEST_BODY == pType ? "plain" : pType.toString().toLowerCase(); sb.append("style=\"").append(style).append("\""); if (pm.getDefaultValue() != null) {
public void setType(String stype) { type = ParameterType.valueOf(stype); }
? "query" : ParameterType.REQUEST_BODY == pType ? "plain" : pType.toString().toLowerCase(); sb.append("style=\"").append(style).append("\""); if (pm.getDefaultValue() != null) {
public Parameter(String type, int pos, String aValue) { this(ParameterType.valueOf(type), pos, aValue); }
? "query" : ParameterType.REQUEST_BODY == pType ? "plain" : pType.toString().toLowerCase(); sb.append("style=\"").append(style).append("\""); if (pm.getDefaultValue() != null) {
public void setType(String stype) { type = ParameterType.valueOf(stype); }
ParameterType pType = "body".equals(paramType) ? ParameterType.REQUEST_BODY : "formData".equals(paramType) ? ParameterType.FORM : ParameterType.valueOf(paramType.toUpperCase()); Parameter userParam = new Parameter(pType, name);