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 booleanisDefinitionAllowed(Model model, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)booleanisOperationAllowed(Operation operation, ApiDescription api, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)booleanisParamAllowed(Parameter parameter, Operation operation, ApiDescription api, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)booleanisPropertyAllowed(Model model, Property property, String propertyName, Map<String,List<String>> params, Map<String,String> cookies, Map<String,List<String>> headers)booleanisRemovingUnreferencedDefinitions()
-
-
-
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:
isOperationAllowedin 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:
isParamAllowedin 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:
isPropertyAllowedin interfaceSwaggerSpecFilter
-
isRemovingUnreferencedDefinitions
public boolean isRemovingUnreferencedDefinitions()
-
-