io.swagger.v3.oas.models.parameters.RequestBody.setContent()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(3.4k)|赞(0)|评价(0)|浏览(109)

本文整理了Java中io.swagger.v3.oas.models.parameters.RequestBody.setContent方法的一些代码示例,展示了RequestBody.setContent的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RequestBody.setContent方法的具体详情如下:
包路径:io.swagger.v3.oas.models.parameters.RequestBody
类名称:RequestBody
方法名:setContent

RequestBody.setContent介绍

暂无

代码示例

代码示例来源:origin: swagger-api/swagger-core

if (requestBodyParameter.getSchema() != null) {
  Content content = processContent(requestBody.getContent(), requestBodyParameter.getSchema(), methodConsumes, classConsumes);
  requestBody.setContent(content);
requestBody.setContent(content);
isRequestBodyEmpty = false;

代码示例来源:origin: swagger-api/swagger-core

if (content == null) {
  content = parentRequestBody.getContent();
  operation.getRequestBody().setContent(content);
} else if (parentRequestBody.getContent() != null){
  for (String parentMediaType: parentRequestBody.getContent().keySet()) {

代码示例来源:origin: org.openapitools.swagger.parser/swagger-parser-v3

body.setContent(getContent(contentNode, location + ".content", result));

代码示例来源:origin: swagger-api/swagger-parser

body.setContent(getContent(contentNode, location + ".content", result));

代码示例来源:origin: io.swagger.parser.v3/swagger-parser-v3

body.setContent(getContent(contentNode, location + ".content", result));

代码示例来源:origin: com.atlassian.swagger/atlassian-swagger-doclet

static void processFormParam(Parameter formParameter, Operation operation,
               MethodDoc methodDoc, Components components) {
  Option<Method> methodOpt = ReflectionKit.loadMethod(methodDoc);
  if (methodOpt.isDefined()) {
    Method method = methodOpt.get();
    Consumes methodConsumes = ReflectionUtils.getAnnotation(method, Consumes.class);
    Consumes classConsumes = ReflectionUtils.getAnnotation(method.getDeclaringClass(), Consumes.class);
    RequestBody requestBody = operation.getRequestBody() != null ? operation.getRequestBody() : new RequestBody();
    requestBody.description(formParameter.getDescription());
    if (!Strings.isNullOrEmpty(formParameter.getDescription())) {
      requestBody.setDescription(formParameter.getDescription());
    }
    Content content = processContent(requestBody.getContent(), formParameter.getSchema(),
        methodConsumes, classConsumes, true);
    requestBody.setContent(content);
    setRequestBodyExamples(formParameter, requestBody);
    operation.setRequestBody(requestBody);
  }
}

代码示例来源:origin: io.swagger.core.v3/swagger-jaxrs2

if (content == null) {
  content = parentRequestBody.getContent();
  operation.getRequestBody().setContent(content);
} else if (parentRequestBody.getContent() != null){
  for (String parentMediaType: parentRequestBody.getContent().keySet()) {

代码示例来源:origin: noboomu/proteus

operation.getRequestBody().setContent(content);

代码示例来源:origin: io.swagger.core.v3/swagger-jaxrs2

if (requestBodyParameter.getSchema() != null) {
  Content content = processContent(requestBody.getContent(), requestBodyParameter.getSchema(), methodConsumes, classConsumes);
  requestBody.setContent(content);
requestBody.setContent(content);
isRequestBodyEmpty = false;

代码示例来源:origin: noboomu/proteus

requestBody.setContent(content);
requestBody.setContent(content);
isRequestBodyEmpty = false;

代码示例来源:origin: com.atlassian.swagger/atlassian-swagger-doclet

Content content = processContent(requestBody.getContent(), requestBodyParameter.getSchema(),
      methodConsumes, classConsumes, false);
  requestBody.setContent(content);
Content content = processContent(null, requestBodyParameter.getSchema(),
    methodConsumes, classConsumes, false);
requestBody.setContent(content);
isRequestBodyEmpty = false;

代码示例来源:origin: org.openapitools/openapi-generator

rb.setContent(content);

相关文章