本文整理汇总了Java中io.swagger.models.parameters.BodyParameter.setName方法的典型用法代码示例。如果您正苦于以下问题:Java BodyParameter.setName方法的具体用法?Java BodyParameter.setName怎么用?Java BodyParameter.setName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类io.swagger.models.parameters.BodyParameter
的用法示例。
在下文中一共展示了BodyParameter.setName方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: testFillBodyStringParameter
import io.swagger.models.parameters.BodyParameter; //导入方法依赖的package包/类
@Test
public void testFillBodyStringParameter() {
for (int i = 0; i < 100; i++) {
SwagRequest request = new SwagRequest();
RefModel ref = new RefModel();
ref.set$ref("#/definitions/Pet");
BodyParameter param = new BodyParameter();
param.setIn("body");
param.setName("testParam");
param.setSchema(ref);
param.setRequired(true);
ParameterGenerator.fillParameter(swagger.getSwagger(), request, param, TestType.VALID);
assertNotNull(request.getBodyParameters());
}
}
示例2: createBodyParameter
import io.swagger.models.parameters.BodyParameter; //导入方法依赖的package包/类
public BodyParameter createBodyParameter(String paramName) {
String modelType = ParamUtils.generateBodyParameterName(operationGenerator.getProviderMethod());
RefModel model = toRefModel(modelType);
BodyParameter bodyParameter = new BodyParameter();
bodyParameter.setName(paramName);
bodyParameter.setSchema(model);
return bodyParameter;
}
示例3: createBodyParameter
import io.swagger.models.parameters.BodyParameter; //导入方法依赖的package包/类
public static BodyParameter createBodyParameter(Swagger swagger, String paramName, Type paramType) {
addDefinitions(swagger, paramType);
Property property = ModelConverters.getInstance().readAsProperty(paramType);
Model model = PropertyBuilder.toModel(property);
BodyParameter bodyParameter = new BodyParameter();
bodyParameter.setName(paramName);
bodyParameter.setSchema(model);
return bodyParameter;
}
示例4: paramBody
import io.swagger.models.parameters.BodyParameter; //导入方法依赖的package包/类
private BodyParameter paramBody(ServiceDocument desc) {
BodyParameter res = new BodyParameter();
res.setName(PARAM_NAME_BODY);
res.setRequired(false);
res.setSchema(refModel(desc));
return res;
}
示例5: buildBodyParameter
import io.swagger.models.parameters.BodyParameter; //导入方法依赖的package包/类
private BodyParameter buildBodyParameter(VariableElement variableElement) {
BodyParameter bodyParameter = new BodyParameter();
bodyParameter.setName(variableElement.getSimpleName().toString());
bodyParameter.setRequired(true);
bodyParameter.setSchema(new ModelImpl().type(ModelImpl.OBJECT));
return bodyParameter;
}
示例6: paramNamedBody
import io.swagger.models.parameters.BodyParameter; //导入方法依赖的package包/类
private Parameter paramNamedBody(ServiceDocument template) {
BodyParameter res = paramBody(template);
res.setName(PARAM_NAME_BODY + AS_SEPARATOR + shortenKind(template.documentKind));
return res;
}