Package io.swagger.jaxrs
Class DefaultParameterExtension
- java.lang.Object
-
- io.swagger.jaxrs.ext.AbstractSwaggerExtension
-
- io.swagger.jaxrs.DefaultParameterExtension
-
- All Implemented Interfaces:
SwaggerExtension
public class DefaultParameterExtension extends AbstractSwaggerExtension
-
-
Constructor Summary
Constructors Constructor Description DefaultParameterExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<io.swagger.models.parameters.Parameter>extractParameters(List<Annotation> annotations, Type type, Set<Type> typesToSkip, Iterator<SwaggerExtension> chain)protected booleanisBeanParametersAggregatorAnnotation(Annotation annotation)protected booleanshouldIgnoreClass(Class<?> cls)-
Methods inherited from class io.swagger.jaxrs.ext.AbstractSwaggerExtension
constructType, decorateOperation, extractOperationMethod, shouldIgnoreType
-
-
-
-
Method Detail
-
extractParameters
public List<io.swagger.models.parameters.Parameter> extractParameters(List<Annotation> annotations, Type type, Set<Type> typesToSkip, Iterator<SwaggerExtension> chain)
- Specified by:
extractParametersin interfaceSwaggerExtension- Overrides:
extractParametersin classAbstractSwaggerExtension
-
isBeanParametersAggregatorAnnotation
protected boolean isBeanParametersAggregatorAnnotation(Annotation annotation)
-
shouldIgnoreClass
protected boolean shouldIgnoreClass(Class<?> cls)
- Overrides:
shouldIgnoreClassin classAbstractSwaggerExtension
-
-