Package io.jans.configapi.filters
Class SpecFilter
java.lang.Object
io.swagger.v3.core.filter.AbstractSpecFilter
io.jans.configapi.filters.SpecFilter
- All Implemented Interfaces:
io.swagger.v3.core.filter.OpenAPISpecFilter
public class SpecFilter
extends io.swagger.v3.core.filter.AbstractSpecFilter
-
Constructor Summary
-
Method Summary
Methods inherited from class io.swagger.v3.core.filter.AbstractSpecFilter
filterOpenAPI, filterParameter, filterPathItem, filterRequestBody, filterResponse, filterSchema, filterSchemaProperty, isRemovingUnreferencedDefinitions
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.swagger.v3.core.filter.OpenAPISpecFilter
isOpenAPI31Filter
-
Constructor Details
-
SpecFilter
public SpecFilter()
-
-
Method Details
-
filterOperation
public Optional<io.swagger.v3.oas.models.Operation> filterOperation(io.swagger.v3.oas.models.Operation operation, io.swagger.v3.core.model.ApiDescription api, Map<String, List<String>> params, Map<String, String> cookies, Map<String, List<String>> headers) - Specified by:
filterOperation
in interfaceio.swagger.v3.core.filter.OpenAPISpecFilter
- Overrides:
filterOperation
in classio.swagger.v3.core.filter.AbstractSpecFilter
-