Package io.swagger.core.filter
Class AbstractSpecFilter
- java.lang.Object
-
- io.swagger.core.filter.AbstractSpecFilter
-
- All Implemented Interfaces:
SwaggerSpecFilter
public abstract class AbstractSpecFilter extends Object implements SwaggerSpecFilter
-
-
Constructor Summary
Constructors Constructor Description AbstractSpecFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isDefinitionAllowed(Model model, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
boolean
isOperationAllowed(Operation operation, ApiDescription api, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
boolean
isParamAllowed(Parameter parameter, Operation operation, ApiDescription api, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
boolean
isPropertyAllowed(Model model, Property property, String propertyName, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
boolean
isRemovingUnreferencedDefinitions()
-
-
-
Method Detail
-
isOperationAllowed
public boolean isOperationAllowed(Operation operation, ApiDescription api, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
- Specified by:
isOperationAllowed
in interfaceSwaggerSpecFilter
-
isParamAllowed
public boolean isParamAllowed(Parameter parameter, Operation operation, ApiDescription api, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
- Specified by:
isParamAllowed
in interfaceSwaggerSpecFilter
-
isDefinitionAllowed
public boolean isDefinitionAllowed(Model model, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
-
isPropertyAllowed
public boolean isPropertyAllowed(Model model, Property property, String propertyName, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)
- Specified by:
isPropertyAllowed
in interfaceSwaggerSpecFilter
-
isRemovingUnreferencedDefinitions
public boolean isRemovingUnreferencedDefinitions()
-
-