本文整理了Java中io.swagger.models.Path.getParameters()
方法的一些代码示例,展示了Path.getParameters()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Path.getParameters()
方法的具体详情如下:
包路径:io.swagger.models.Path
类名称:Path
方法名:getParameters
暂无
代码示例来源:origin: com.reprezen.genflow/genflow-api
private static void hoistInPath(Path path) {
List<Parameter> parameters = path.getParameters();
if (parameters != null) {
for (Parameter parameter : parameters) {
hoistParameter(parameter, path.getOperations());
}
parameters.clear();
}
}
代码示例来源:origin: org.openapitools.swagger.parser/swagger-parser-v2-converter
public void process(Path path) {
this.paths.add(path);
Iterator var2;
if(path.getParameters() != null) {
var2 = path.getParameters().iterator();
while(var2.hasNext()) {
Parameter operation = (Parameter)var2.next();
this.process(operation);
}
}
if(path.getOperations() != null) {
var2 = path.getOperations().iterator();
while(var2.hasNext()) {
Operation operation1 = (Operation)var2.next();
this.process(operation1);
}
}
}
代码示例来源:origin: swagger-api/swagger-parser
public void process(Path path) {
this.paths.add(path);
Iterator var2;
if(path.getParameters() != null) {
var2 = path.getParameters().iterator();
while(var2.hasNext()) {
Parameter operation = (Parameter)var2.next();
this.process(operation);
}
}
if(path.getOperations() != null) {
var2 = path.getOperations().iterator();
while(var2.hasNext()) {
Operation operation1 = (Operation)var2.next();
this.process(operation1);
}
}
}
代码示例来源:origin: io.swagger.parser.v3/swagger-parser-v2-converter
public void process(Path path) {
this.paths.add(path);
Iterator var2;
if(path.getParameters() != null) {
var2 = path.getParameters().iterator();
while(var2.hasNext()) {
Parameter operation = (Parameter)var2.next();
this.process(operation);
}
}
if(path.getOperations() != null) {
var2 = path.getOperations().iterator();
while(var2.hasNext()) {
Operation operation1 = (Operation)var2.next();
this.process(operation1);
}
}
}
代码示例来源:origin: com.reprezen.genflow/genflow-api
@Override
public void path(String name, Path path) {
fillList(path.getOperations());
path.setParameters(fillList(path.getParameters()));
}
代码示例来源:origin: com.google.api/api-compiler
if (parentPath.getParameters() != null) {
ImmutableList<Parameter> resolvedSharedParameters =
getResolvedParameters(
diagCollector, ImmutableList.copyOf(parentPath.getParameters()), location);
for (final Parameter sharedParam : resolvedSharedParameters) {
boolean overriddenInOperation =
代码示例来源:origin: googleapis/api-compiler
if (parentPath.getParameters() != null) {
ImmutableList<Parameter> resolvedSharedParameters =
getResolvedParameters(
diagCollector, ImmutableList.copyOf(parentPath.getParameters()), location);
for (final Parameter sharedParam : resolvedSharedParameters) {
boolean overriddenInOperation =
代码示例来源:origin: com.reprezen.genflow/genflow-api
private void walkPath(Path path) {
// path object has already been visited
if (path.getOperationMap() != null) {
for (Entry<HttpMethod, Operation> op : path.getOperationMap().entrySet()) {
callbacks.operation(op.getKey(), op.getValue());
callbacks.any(op.getValue());
walkOperation(op.getValue());
}
}
if (path.getParameters() != null) {
for (Parameter param : path.getParameters()) {
callbacks.pathParameter(param);
callbacks.parameter(param);
callbacks.any(param);
walkParameter(param);
}
}
}
代码示例来源:origin: io.swagger/swagger-parser
if (part.startsWith("{") && part.endsWith("}") && part.length() > 2) {
String pathParam = part.substring(1, part.length() - 1);
boolean definedInPathLevel = isPathParamDefined(pathParam, pathObj.getParameters());
if (definedInPathLevel) {
continue;
代码示例来源:origin: io.swagger/swagger-parser
protected void updateLocalRefs(Path path, String pathRef) {
if(path.getParameters() != null) {
List<Parameter> params = path.getParameters();
for(Parameter param : params) {
updateLocalRefs(param, pathRef);
}
}
List<Operation> ops = path.getOperations();
for(Operation op : ops) {
if(op.getParameters() != null) {
for (Parameter param : op.getParameters()) {
updateLocalRefs(param, pathRef);
}
}
if(op.getResponses() != null) {
for(Response response : op.getResponses().values()) {
updateLocalRefs(response, pathRef);
}
}
}
}
代码示例来源:origin: io.swagger/swagger-parser
List<Parameter> parameters = path.getParameters();
final List<Parameter> processedPathParameters = parameterProcessor.processParameters(path.getParameters());
path.setParameters(processedPathParameters);
代码示例来源:origin: com.reprezen.genflow/openapi-diagram
name2param.put(it.getName(), it);
};
this._xtendHelper.<Parameter>safe(path.getParameters()).forEach(_function_1);
StringConcatenation _builder = new StringConcatenation();
_builder.append("\"request\": {");
代码示例来源:origin: swagger-api/swagger-parser
} else {
if (v2Path.getParameters() != null) {
for (io.swagger.models.parameters.Parameter param : v2Path.getParameters()) {
v3Path.addParametersItem(convert(param));
代码示例来源:origin: io.swagger.parser.v3/swagger-parser-v2-converter
} else {
if (v2Path.getParameters() != null) {
for (io.swagger.models.parameters.Parameter param : v2Path.getParameters()) {
v3Path.addParametersItem(convert(param));
代码示例来源:origin: org.openapitools.swagger.parser/swagger-parser-v2-converter
} else {
if (v2Path.getParameters() != null) {
for (io.swagger.models.parameters.Parameter param : v2Path.getParameters()) {
v3Path.addParametersItem(convert(param));
内容来源于网络,如有侵权,请联系作者删除!