public class DefaultSpecFilter
extends io.swagger.v3.core.filter.AbstractSpecFilter
| Constructor and Description |
|---|
DefaultSpecFilter() |
| Modifier and Type | Method and Description |
|---|---|
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) |
Optional<io.swagger.v3.oas.models.parameters.Parameter> |
filterParameter(io.swagger.v3.oas.models.parameters.Parameter parameter,
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) |
Optional<io.swagger.v3.oas.models.media.Schema> |
filterSchemaProperty(io.swagger.v3.oas.models.media.Schema model,
io.swagger.v3.oas.models.media.Schema property,
String propertyName,
Map<String,List<String>> params,
Map<String,String> cookies,
Map<String,List<String>> headers) |
boolean |
isRemovingUnreferencedDefinitions() |
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)
filterOperation in interface io.swagger.v3.core.filter.OpenAPISpecFilterfilterOperation in class io.swagger.v3.core.filter.AbstractSpecFilterpublic Optional<io.swagger.v3.oas.models.parameters.Parameter> filterParameter(io.swagger.v3.oas.models.parameters.Parameter parameter, 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)
filterParameter in interface io.swagger.v3.core.filter.OpenAPISpecFilterfilterParameter in class io.swagger.v3.core.filter.AbstractSpecFilterpublic Optional<io.swagger.v3.oas.models.media.Schema> filterSchemaProperty(io.swagger.v3.oas.models.media.Schema model, io.swagger.v3.oas.models.media.Schema property, String propertyName, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
filterSchemaProperty in interface io.swagger.v3.core.filter.OpenAPISpecFilterfilterSchemaProperty in class io.swagger.v3.core.filter.AbstractSpecFilterpublic boolean isRemovingUnreferencedDefinitions()
isRemovingUnreferencedDefinitions in interface io.swagger.v3.core.filter.OpenAPISpecFilterisRemovingUnreferencedDefinitions in class io.swagger.v3.core.filter.AbstractSpecFilterCopyright © 2019. All rights reserved.