Package io.swagger.v3.core.filter
Class OpenAPI31SpecFilter
- java.lang.Object
-
- io.swagger.v3.core.filter.AbstractSpecFilter
-
- io.swagger.v3.core.filter.OpenAPI31SpecFilter
-
- All Implemented Interfaces:
OpenAPISpecFilter
public class OpenAPI31SpecFilter extends AbstractSpecFilter
-
-
Constructor Summary
Constructors Constructor Description OpenAPI31SpecFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<OpenAPI>filterOpenAPI(OpenAPI openAPI, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)Optional<Schema>filterSchema(Schema schema, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)booleanisOpenAPI31Filter()-
Methods inherited from class io.swagger.v3.core.filter.AbstractSpecFilter
filterOperation, filterParameter, filterPathItem, filterRequestBody, filterResponse, filterSchemaProperty, isRemovingUnreferencedDefinitions
-
-
-
-
Method Detail
-
filterOpenAPI
public Optional<OpenAPI> filterOpenAPI(OpenAPI openAPI, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
- Specified by:
filterOpenAPIin interfaceOpenAPISpecFilter- Overrides:
filterOpenAPIin classAbstractSpecFilter
-
filterSchema
public Optional<Schema> filterSchema(Schema schema, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
- Specified by:
filterSchemain interfaceOpenAPISpecFilter- Overrides:
filterSchemain classAbstractSpecFilter
-
isOpenAPI31Filter
public boolean isOpenAPI31Filter()
-
-