public abstract class AbstractSpringmvcSerializableParameterProcessor<SWAGGER_PARAMETER extends io.swagger.models.parameters.AbstractSerializableParameter<?>,ANNOTATION> extends AbstractSerializableParameterProcessor<SWAGGER_PARAMETER,ANNOTATION>
| Constructor and Description |
|---|
AbstractSpringmvcSerializableParameterProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
fillParameter(io.swagger.models.Swagger swagger,
io.swagger.models.Operation operation,
SWAGGER_PARAMETER parameter,
com.fasterxml.jackson.databind.JavaType type,
ANNOTATION annotation) |
protected abstract String |
pureReadDefaultValue(ANNOTATION annotation) |
protected String |
readDefaultValue(ANNOTATION annotation) |
protected abstract boolean |
readRequired(ANNOTATION annotation) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfillParameter, getGenericType, getHttpParameterType, getParameterName, getProcessJavaType, getProcessTypepublic AbstractSpringmvcSerializableParameterProcessor()
public void fillParameter(io.swagger.models.Swagger swagger,
io.swagger.models.Operation operation,
SWAGGER_PARAMETER parameter,
com.fasterxml.jackson.databind.JavaType type,
ANNOTATION annotation)
fillParameter in interface ParameterProcessor<SWAGGER_PARAMETER extends io.swagger.models.parameters.AbstractSerializableParameter<?>,ANNOTATION>fillParameter in class AbstractSerializableParameterProcessor<SWAGGER_PARAMETER extends io.swagger.models.parameters.AbstractSerializableParameter<?>,ANNOTATION>protected abstract boolean readRequired(ANNOTATION annotation)
protected String readDefaultValue(ANNOTATION annotation)
readDefaultValue in class AbstractSerializableParameterProcessor<SWAGGER_PARAMETER extends io.swagger.models.parameters.AbstractSerializableParameter<?>,ANNOTATION>protected abstract String pureReadDefaultValue(ANNOTATION annotation)
Copyright © 2017–2021 The Apache Software Foundation. All rights reserved.