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 String
getAccess()
String
getAllowableValues()
boolean
getAllowEmptyValue()
T
getAnnotation()
String
getCollectionFormat()
String
getDataType()
String
getDefaultValue()
String
getDescription()
String
getExample()
String
getFormat()
String
getName()
String
getParamType()
boolean
getReadOnly()
String
getType()
boolean
isAllowMultiple()
boolean
isHidden()
boolean
isRequired()
-
-
-
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()
-
-