public class ConsumerArgumentsMapperCreator extends AbstractArgumentsMapperCreator
bodyParameter, contextFactorys, mappers, processedSwaggerParamters, providerClass, providerMethod, serializationConfig, swaggerBodyIdx, swaggerBodyProperties, swaggerOperation, swaggerParameters| Constructor and Description |
|---|
ConsumerArgumentsMapperCreator(com.fasterxml.jackson.databind.SerializationConfig serializationConfig,
Map<Class<?>,ContextArgumentMapperFactory> contextFactorys,
Class<?> consumerClass,
Method consumerMethod,
SwaggerOperation swaggerOperation) |
| Modifier and Type | Method and Description |
|---|---|
ArgumentsMapper |
createArgumentsMapper() |
protected ArgumentMapper |
createKnownParameterMapper(int consumerParamIdx,
Integer swaggerIdx) |
protected ArgumentMapper |
createSwaggerBodyFieldMapper(int consumerParamIdx,
String parameterName,
int swaggerBodyIdx) |
protected void |
processBeanParameter(int consumerParamIdx,
Parameter consumerParameter) |
protected void |
processPendingSwaggerParameter(io.swagger.models.parameters.Parameter parameter) |
protected void |
processUnknownParameter(String parameterName) |
doCreateArgumentsMapper, findSwaggerParameterIndex, processContextParameter, processKnownParameter, processSwaggerBodyFieldpublic ConsumerArgumentsMapperCreator(com.fasterxml.jackson.databind.SerializationConfig serializationConfig,
Map<Class<?>,ContextArgumentMapperFactory> contextFactorys,
Class<?> consumerClass,
Method consumerMethod,
SwaggerOperation swaggerOperation)
public ArgumentsMapper createArgumentsMapper()
protected void processUnknownParameter(String parameterName)
processUnknownParameter in class AbstractArgumentsMapperCreatorprotected void processPendingSwaggerParameter(io.swagger.models.parameters.Parameter parameter)
processPendingSwaggerParameter in class AbstractArgumentsMapperCreatorprotected ArgumentMapper createKnownParameterMapper(int consumerParamIdx, Integer swaggerIdx)
createKnownParameterMapper in class AbstractArgumentsMapperCreatorprotected ArgumentMapper createSwaggerBodyFieldMapper(int consumerParamIdx, String parameterName, int swaggerBodyIdx)
createSwaggerBodyFieldMapper in class AbstractArgumentsMapperCreatorprotected void processBeanParameter(int consumerParamIdx,
Parameter consumerParameter)
processBeanParameter in class AbstractArgumentsMapperCreatorconsumerParameter - processing provider parameterCopyright © 2017–2020 The Apache Software Foundation. All rights reserved.