private static void fillDeclaredParameters(Swagger swagger, Definition definition, Map<String, Object> parameters) { if (swagger.getParameters() == null) { return; } for (String key : swagger.getParameters().keySet()) { Parameter swaggerParameter = swagger.getParameters().get(key); if (swaggerParameter instanceof QueryParameter) { org.restlet.ext.platform.internal.model.QueryParameter queryParameter = new org.restlet.ext.platform.internal.model.QueryParameter(); fillRwadefQueryParameter(queryParameter, (QueryParameter) swaggerParameter); parameters.put(key, queryParameter); } else if (swaggerParameter instanceof PathParameter) { PathVariable pathVariable = new PathVariable(); fillRwadefPathVariable(pathVariable, (PathParameter) swaggerParameter); parameters.put(key, pathVariable); } else if (swaggerParameter instanceof HeaderParameter) { Header header = new Header(); fillRwadefHeader(header, (HeaderParameter) swaggerParameter); parameters.put(key, header); } else if (swaggerParameter instanceof BodyParameter) { PayLoad payload = new PayLoad(); fillPayload((BodyParameter) swaggerParameter, payload); parameters.put(key, payload); } else { LOGGER.warning("The type of the parameter " + key + " was not recognized: " + swaggerParameter.getClass().getName()); } } }
private static void fillDeclaredParameters(Swagger swagger, Definition definition, Map<String, Object> parameters) { if (swagger.getParameters() == null) { return; } for (String key : swagger.getParameters().keySet()) { Parameter swaggerParameter = swagger.getParameters().get(key); if (swaggerParameter instanceof QueryParameter) { org.restlet.ext.platform.internal.model.QueryParameter queryParameter = new org.restlet.ext.platform.internal.model.QueryParameter(); fillRwadefQueryParameter(queryParameter, (QueryParameter) swaggerParameter); parameters.put(key, queryParameter); } else if (swaggerParameter instanceof PathParameter) { PathVariable pathVariable = new PathVariable(); fillRwadefPathVariable(pathVariable, (PathParameter) swaggerParameter); parameters.put(key, pathVariable); } else if (swaggerParameter instanceof HeaderParameter) { Header header = new Header(); fillRwadefHeader(header, (HeaderParameter) swaggerParameter); parameters.put(key, header); } else if (swaggerParameter instanceof BodyParameter) { PayLoad payload = new PayLoad(); fillPayload((BodyParameter) swaggerParameter, payload); parameters.put(key, payload); } else { LOGGER.warning("The type of the parameter " + key + " was not recognized: " + swaggerParameter.getClass().getName()); } } }
private static void fillDeclaredParameters(Swagger swagger, Definition definition, Map<String, Object> parameters) { if (swagger.getParameters() == null) { return; } for (String key : swagger.getParameters().keySet()) { Parameter swaggerParameter = swagger.getParameters().get(key); if (swaggerParameter instanceof QueryParameter) { org.restlet.ext.platform.internal.model.QueryParameter queryParameter = new org.restlet.ext.platform.internal.model.QueryParameter(); fillRwadefQueryParameter(queryParameter, (QueryParameter) swaggerParameter); parameters.put(key, queryParameter); } else if (swaggerParameter instanceof PathParameter) { PathVariable pathVariable = new PathVariable(); fillRwadefPathVariable(pathVariable, (PathParameter) swaggerParameter); parameters.put(key, pathVariable); } else if (swaggerParameter instanceof HeaderParameter) { Header header = new Header(); fillRwadefHeader(header, (HeaderParameter) swaggerParameter); parameters.put(key, header); } else if (swaggerParameter instanceof BodyParameter) { PayLoad payload = new PayLoad(); fillPayload((BodyParameter) swaggerParameter, payload); parameters.put(key, payload); } else { LOGGER.warning("The type of the parameter " + key + " was not recognized: " + swaggerParameter.getClass().getName()); } } }
private static void fillDeclaredParameters(Swagger swagger, Definition definition, Map<String, Object> parameters) { if (swagger.getParameters() == null) { return; } for (String key : swagger.getParameters().keySet()) { Parameter swaggerParameter = swagger.getParameters().get(key); if (swaggerParameter instanceof QueryParameter) { org.restlet.ext.platform.internal.model.QueryParameter queryParameter = new org.restlet.ext.platform.internal.model.QueryParameter(); fillRwadefQueryParameter(queryParameter, (QueryParameter) swaggerParameter); parameters.put(key, queryParameter); } else if (swaggerParameter instanceof PathParameter) { PathVariable pathVariable = new PathVariable(); fillRwadefPathVariable(pathVariable, (PathParameter) swaggerParameter); parameters.put(key, pathVariable); } else if (swaggerParameter instanceof HeaderParameter) { Header header = new Header(); fillRwadefHeader(header, (HeaderParameter) swaggerParameter); parameters.put(key, header); } else if (swaggerParameter instanceof BodyParameter) { PayLoad payload = new PayLoad(); fillPayload((BodyParameter) swaggerParameter, payload); parameters.put(key, payload); } else { LOGGER.warning("The type of the parameter " + key + " was not recognized: " + swaggerParameter.getClass().getName()); } } }
private static void fillInputPayload(Operation swaggerOperation, org.restlet.ext.platform.internal.model.Operation operation, Contract contract) { BodyParameter bodyParameter = SwaggerUtils.getInputPayload(swaggerOperation); if (bodyParameter != null) { PayLoad payload = new PayLoad(); fillPayload(bodyParameter, payload); Representation representation = contract.getRepresentation(payload.getType()); if (representation != null) { representation.addSections(swaggerOperation.getTags()); } operation.setInputPayLoad(payload); } }
private static void fillInputPayload(Operation swaggerOperation, org.restlet.ext.platform.internal.model.Operation operation, Contract contract) { BodyParameter bodyParameter = SwaggerUtils.getInputPayload(swaggerOperation); if (bodyParameter != null) { PayLoad payload = new PayLoad(); fillPayload(bodyParameter, payload); Representation representation = contract.getRepresentation(payload.getType()); if (representation != null) { representation.addSections(swaggerOperation.getTags()); } operation.setInputPayLoad(payload); } }
private static void fillInputPayload(Operation swaggerOperation, org.restlet.ext.platform.internal.model.Operation operation, Contract contract) { BodyParameter bodyParameter = SwaggerUtils.getInputPayload(swaggerOperation); if (bodyParameter != null) { PayLoad payload = new PayLoad(); fillPayload(bodyParameter, payload); Representation representation = contract.getRepresentation(payload.getType()); if (representation != null) { representation.addSections(swaggerOperation.getTags()); } operation.setInputPayLoad(payload); } }
private static void fillInputPayload(Operation swaggerOperation, org.restlet.ext.platform.internal.model.Operation operation, Contract contract) { BodyParameter bodyParameter = SwaggerUtils.getInputPayload(swaggerOperation); if (bodyParameter != null) { PayLoad payload = new PayLoad(); fillPayload(bodyParameter, payload); Representation representation = contract.getRepresentation(payload.getType()); if (representation != null) { representation.addSections(swaggerOperation.getTags()); } operation.setInputPayLoad(payload); } }