@Component public class SpringMVCProducerArgumentsMapperFactory extends ProducerArgumentsMapperFactory
ProducerArgumentsMapperFactory.ParamWrapper<T>converterMgr, type| Constructor and Description |
|---|
SpringMVCProducerArgumentsMapperFactory() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canProcess(ArgumentsMapperConfig config) |
protected Set<String> |
findAggregatedParamNames(Map<String,ProviderParameter> providerParamMap,
Map<String,ProducerArgumentsMapperFactory.ParamWrapper<io.swagger.models.parameters.Parameter>> swaggerParamMap)
Find all query object 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.
|
collectSwaggerArgumentsMapper, createArgumentMapperWithConverter, createArgumentsMapper, createBodyFieldArgMapper, getProviderParamMap, getSwaggerParamMap, setFactoryListcollectArgumentsMapper, collectContextArgumentsMapper, collectWrapBodyMapper, createFactoryMap, findFactory, isSwaggerWrapBody, retrieveVisibleParamName, retrieveVisibleParamName, setConverterMgrpublic SpringMVCProducerArgumentsMapperFactory()
public boolean canProcess(ArgumentsMapperConfig config)
canProcess in class ProducerArgumentsMapperFactoryprotected Set<String> findAggregatedParamNames(Map<String,ProviderParameter> providerParamMap, Map<String,ProducerArgumentsMapperFactory.ParamWrapper<io.swagger.models.parameters.Parameter>> swaggerParamMap)
findAggregatedParamNames in class ProducerArgumentsMapperFactoryprotected void generateAggregatedParamMapper(ArgumentsMapperConfig config, Map<String,ProviderParameter> providerParamMap, Map<String,ProducerArgumentsMapperFactory.ParamWrapper<io.swagger.models.parameters.Parameter>> swaggerParamMap, Set<String> aggregatedParamNames)
ProducerArgumentsMapperFactorygenerateAggregatedParamMapper in class ProducerArgumentsMapperFactoryCopyright © 2017–2020 The Apache Software Foundation. All rights reserved.