public class ParameterInfo extends Object
Constructor and Description |
---|
ParameterInfo(String pName,
org.springframework.core.MethodParameter methodParameter,
GenericParameterService genericParameterService,
io.swagger.v3.oas.annotations.Parameter parameterAnnotation)
Instantiates a new Parameter info.
|
Modifier and Type | Method and Description |
---|---|
Object |
getDefaultValue()
Gets default value.
|
org.springframework.core.MethodParameter |
getMethodParameter()
Gets method parameter.
|
ParameterId |
getParameterId()
Gets parameter id.
|
io.swagger.v3.oas.models.parameters.Parameter |
getParameterModel()
Gets parameter model.
|
String |
getParamType()
Gets param type.
|
String |
getpName()
Gets name.
|
boolean |
isRequestPart()
Is request part boolean.
|
boolean |
isRequired()
Is required boolean.
|
void |
setDefaultValue(Object defaultValue)
Sets default value.
|
void |
setParameterId(ParameterId parameterId)
Sets parameter id.
|
void |
setParameterModel(io.swagger.v3.oas.models.parameters.Parameter parameterModel)
Sets parameter model.
|
void |
setParamType(String paramType)
Sets param type.
|
void |
setpName(String pName)
Sets name.
|
void |
setRequestPart(boolean requestPart)
Sets request part.
|
void |
setRequired(boolean required)
Sets required.
|
public ParameterInfo(String pName, org.springframework.core.MethodParameter methodParameter, GenericParameterService genericParameterService, io.swagger.v3.oas.annotations.Parameter parameterAnnotation)
pName
- the parameter namemethodParameter
- the method parametergenericParameterService
- the parameter builderparameterAnnotation
- the parameter annotationpublic String getpName()
public void setpName(String pName)
pName
- the p namepublic org.springframework.core.MethodParameter getMethodParameter()
public io.swagger.v3.oas.models.parameters.Parameter getParameterModel()
public void setParameterModel(io.swagger.v3.oas.models.parameters.Parameter parameterModel)
parameterModel
- the parameter modelpublic boolean isRequired()
public void setRequired(boolean required)
required
- the requiredpublic Object getDefaultValue()
public void setDefaultValue(Object defaultValue)
defaultValue
- the default valuepublic String getParamType()
public void setParamType(String paramType)
paramType
- the param typepublic boolean isRequestPart()
public void setRequestPart(boolean requestPart)
requestPart
- the request partpublic ParameterId getParameterId()
public void setParameterId(ParameterId parameterId)
parameterId
- the parameter idCopyright © 2024. All rights reserved.