All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
boolean |
canProcess(ArgumentsMapperConfig config) |
protected void |
collectSwaggerArgumentsMapper(ArgumentsMapperConfig config,
List<ProviderParameter> providerNormalParams) |
protected ArgumentMapper |
createArgumentMapperWithConverter(int swaggerIdx,
int producerIdx,
Converter converter) |
ProducerArgumentsMapper |
createArgumentsMapper(ArgumentsMapperConfig config) |
protected ArgumentMapper |
createBodyFieldArgMapper(ArgumentsMapperConfig config,
Map<Integer,FieldInfo> fieldMap) |
protected Set<String> |
findAggregatedParamNames(Map<String,ProviderParameter> providerParamMap,
Map<String,ProducerArgumentsMapperFactory.ParamWrapper<io.swagger.models.parameters.Parameter>> swaggerParamMap)
Find all aggregated params
|
protected void |
generateAggregatedParamMapper(ArgumentsMapperConfig config,
Map<String,ProviderParameter> providerParamMap,
Map<String,ProducerArgumentsMapperFactory.ParamWrapper<io.swagger.models.parameters.Parameter>> swaggerParamMap,
Set<String> aggregatedParamNames)
Generate argument mappers for aggregated params.
|
protected Map<String,ProviderParameter> |
getProviderParamMap(List<ProviderParameter> providerNormalParams) |
protected Map<String,ProducerArgumentsMapperFactory.ParamWrapper<io.swagger.models.parameters.Parameter>> |
getSwaggerParamMap(ArgumentsMapperConfig config) |
void |
setFactoryList(List<ContextArgumentMapperFactory> factoryList) |