Package io.swagger.util
Interface ParameterProcessor.ParamWrapper<T extends Annotation>
-
- Enclosing class:
- ParameterProcessor
public static interface ParameterProcessor.ParamWrapper<T extends Annotation>Wraps either an @ApiParam or and @ApiImplicitParam
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAccess()StringgetAllowableValues()booleangetAllowEmptyValue()TgetAnnotation()StringgetCollectionFormat()StringgetDataType()StringgetDefaultValue()StringgetDescription()StringgetExample()StringgetFormat()StringgetName()StringgetParamType()booleangetReadOnly()StringgetType()booleanisAllowMultiple()booleanisHidden()booleanisRequired()
-
-
-
Method Detail
-
getName
String getName()
-
getDescription
String getDescription()
-
getDefaultValue
String getDefaultValue()
-
getAllowableValues
String getAllowableValues()
-
isRequired
boolean isRequired()
-
getAccess
String getAccess()
-
isAllowMultiple
boolean isAllowMultiple()
-
getDataType
String getDataType()
-
getParamType
String getParamType()
-
getAnnotation
T getAnnotation()
-
isHidden
boolean isHidden()
-
getExample
String getExample()
-
getType
String getType()
-
getFormat
String getFormat()
-
getReadOnly
boolean getReadOnly()
-
getAllowEmptyValue
boolean getAllowEmptyValue()
-
getCollectionFormat
String getCollectionFormat()
-
-