@Override public FileSchema createProperty() { return new FileSchema(); } },
@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class FileSchema {\n"); sb.append(" ").append(toIndentedString(super.toString())).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" format: ").append(toIndentedString(format)).append("\n"); sb.append("}"); return sb.toString(); }
@Override public FileSchema createProperty() { return new FileSchema(); } },
@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class FileSchema {\n"); sb.append(" ").append(toIndentedString(super.toString())).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" format: ").append(toIndentedString(format)).append("\n"); sb.append("}"); return sb.toString(); }
@Override public ResolvedParameter extractParameters(List<Annotation> annotations, Type type, Set<Type> typesToSkip, Components components, Consumes classConsumes, Consumes methodConsumes, boolean includeRequestBody, JsonView jsonViewAnnotation, Iterator<OpenAPIExtension> chain) { for (Annotation annotation : annotations) { if (annotation instanceof MultipartFormParam) { final String value = ((MultipartFormParam) annotation).value(); // support for other annotations doesn't seem likely, so just shortcut here ResolvedParameter resolvedParameter = new ResolvedParameter(); resolvedParameter.formParameter = new Parameter() .style(Parameter.StyleEnum.FORM) .name(value) .schema(new FileSchema()); return resolvedParameter; } } return super.extractParameters(annotations, type, typesToSkip, components, classConsumes, methodConsumes, includeRequestBody, jsonViewAnnotation, chain); } }
private Schema convert(SerializableParameter sp) { Schema schema; if ("file".equals(sp.getType())) { schema = new FileSchema(); } else if ("array".equals(sp.getType())) { ArraySchema as = new ArraySchema();
private Schema convert(SerializableParameter sp) { Schema schema; if ("file".equals(sp.getType())) { schema = new FileSchema(); } else if ("array".equals(sp.getType())) { ArraySchema as = new ArraySchema();
private Schema convert(SerializableParameter sp) { Schema schema; if ("file".equals(sp.getType())) { schema = new FileSchema(); } else if ("array".equals(sp.getType())) { ArraySchema as = new ArraySchema();