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