Class SpringParameterParser
java.lang.Object
com.wavemaker.tools.apidocs.tools.parser.impl.AbstractParameterParser
com.wavemaker.tools.apidocs.tools.spring.parser.SpringParameterParser
- All Implemented Interfaces:
com.wavemaker.tools.apidocs.tools.parser.parser.BaseParser<com.wavemaker.tools.apidocs.tools.core.model.parameters.Parameter>,com.wavemaker.tools.apidocs.tools.parser.parser.ParameterParser
public class SpringParameterParser
extends com.wavemaker.tools.apidocs.tools.parser.impl.AbstractParameterParser
- Since:
- 13/11/14
-
Field Summary
Fields inherited from class com.wavemaker.tools.apidocs.tools.parser.impl.AbstractParameterParser
annotations, dataType, index -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.wavemaker.tools.apidocs.tools.core.model.ParameterTypegetParameterType(Map<Class<? extends Annotation>, Annotation> annotationMap) protected voidhandleBodyParameter(com.wavemaker.tools.apidocs.tools.core.model.parameters.BodyParameter parameter) protected voidhandleFormParameter(com.wavemaker.tools.apidocs.tools.core.model.parameters.FormParameter parameter) protected voidhandleHeaderParameter(com.wavemaker.tools.apidocs.tools.core.model.parameters.HeaderParameter parameter) protected voidhandlePathParameter(com.wavemaker.tools.apidocs.tools.core.model.parameters.PathParameter parameter) protected voidhandleQueryParameter(com.wavemaker.tools.apidocs.tools.core.model.parameters.QueryParameter parameter) Methods inherited from class com.wavemaker.tools.apidocs.tools.parser.impl.AbstractParameterParser
getModel, handleCookieParameter, handleSerializableParameter, parse
-
Constructor Details
-
SpringParameterParser
-
-
Method Details
-
getParameterType
protected com.wavemaker.tools.apidocs.tools.core.model.ParameterType getParameterType(Map<Class<? extends Annotation>, Annotation> annotationMap) - Specified by:
getParameterTypein classcom.wavemaker.tools.apidocs.tools.parser.impl.AbstractParameterParser
-
handlePathParameter
protected void handlePathParameter(com.wavemaker.tools.apidocs.tools.core.model.parameters.PathParameter parameter) - Overrides:
handlePathParameterin classcom.wavemaker.tools.apidocs.tools.parser.impl.AbstractParameterParser
-
handleHeaderParameter
protected void handleHeaderParameter(com.wavemaker.tools.apidocs.tools.core.model.parameters.HeaderParameter parameter) - Overrides:
handleHeaderParameterin classcom.wavemaker.tools.apidocs.tools.parser.impl.AbstractParameterParser
-
handleQueryParameter
protected void handleQueryParameter(com.wavemaker.tools.apidocs.tools.core.model.parameters.QueryParameter parameter) - Overrides:
handleQueryParameterin classcom.wavemaker.tools.apidocs.tools.parser.impl.AbstractParameterParser
-
handleFormParameter
protected void handleFormParameter(com.wavemaker.tools.apidocs.tools.core.model.parameters.FormParameter parameter) - Overrides:
handleFormParameterin classcom.wavemaker.tools.apidocs.tools.parser.impl.AbstractParameterParser
-
handleBodyParameter
protected void handleBodyParameter(com.wavemaker.tools.apidocs.tools.core.model.parameters.BodyParameter parameter) - Overrides:
handleBodyParameterin classcom.wavemaker.tools.apidocs.tools.parser.impl.AbstractParameterParser
-