public class SpecFilter extends Object
| Constructor and Description |
|---|
SpecFilter() |
public OpenAPI filter(OpenAPI openAPI, OpenAPISpecFilter filter, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
protected OpenAPI filterOpenAPI(OpenAPISpecFilter filter, OpenAPI openAPI, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
protected Operation filterOperation(OpenAPISpecFilter filter, Operation operation, String resourcePath, String key, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
protected PathItem filterPathItem(OpenAPISpecFilter filter, PathItem pathItem, String resourcePath, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
protected Parameter filterParameter(OpenAPISpecFilter filter, Operation operation, Parameter parameter, String resourcePath, String key, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
protected RequestBody filterRequestBody(OpenAPISpecFilter filter, Operation operation, RequestBody requestBody, String resourcePath, String key, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
protected ApiResponse filterResponse(OpenAPISpecFilter filter, Operation operation, ApiResponse response, String resourcePath, String key, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
protected Map<String,Schema> filterComponentsSchema(OpenAPISpecFilter filter, Map<String,Schema> schemasMap, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
protected OpenAPI removeBrokenReferenceDefinitions(OpenAPI openApi)
protected Set<String> resolveAllNestedRefs(Set<String> refs, Set<String> accumulatedRefs, OpenAPI openApi)
Copyright © 2022. All rights reserved.