String consumes = Strings.emptyToNull((String) value); if (consumes != null) { op.consumes(Splitter.on(",").trimResults().omitEmptyStrings().splitToList(consumes));
protected void updateOperation(String[] apiConsumes, String[] apiProduces, Map<String, Tag> tags, List<SecurityRequirement> securities, Operation operation) { if (operation == null) { return; } if (operation.getConsumes() == null) { for (String mediaType : apiConsumes) { operation.consumes(mediaType); } } if (operation.getProduces() == null) { for (String mediaType : apiProduces) { operation.produces(mediaType); } } if (operation.getTags() == null) { for (String tagString : tags.keySet()) { operation.tag(tagString); } } for (SecurityRequirement security : securities) { operation.security(security); } }
if (consumes != null) { for (String mediaType : consumes.value()) { operation.consumes(mediaType);
public void applyConsumes(ReaderContext context, Operation operation, Method method) { final List<String> consumes = new ArrayList<String>(); final ApiOperation apiOperation = ReflectionUtils.getAnnotation(method, ApiOperation.class); if (apiOperation != null) { consumes.addAll(parseStringValues(apiOperation.consumes())); } if (consumes.isEmpty()) { final Api apiAnnotation = context.getCls().getAnnotation(Api.class); if (apiAnnotation != null) { consumes.addAll(parseStringValues(apiAnnotation.consumes())); } consumes.addAll(context.getParentConsumes()); } for (String consume : consumes) { operation.consumes(consume); } }
String consumes = Strings.emptyToNull((String) value); if (consumes != null) { op.consumes(Splitter.on(",").trimResults().omitEmptyStrings().splitToList(consumes));
@Override public void applyConsumes(ReaderContext context, Operation operation, Method method) { final List<String> consumes = new ArrayList<String>(); final ApiOperation apiOperation = ReflectionUtils.getAnnotation(method, ApiOperation.class); if (apiOperation != null) { consumes.addAll(parseStringValues(apiOperation.consumes())); } if (consumes.isEmpty()) { final Api apiAnnotation = context.getCls().getAnnotation(Api.class); if (apiAnnotation != null) { consumes.addAll(parseStringValues(apiAnnotation.consumes())); } consumes.addAll(context.getParentConsumes()); } for (String consume : consumes) { operation.consumes(consume); } }
operation.consumes("application/json");
operation.consumes(mediaType);
operation.consumes(mediaType);
operation.consumes(mediaType);
operation.consumes(mediaType);
op.setDescription(fn.getDescription()); if (consumes != null) { op.consumes(consumes);
.consumes("application/json").produces("application/json");