Class SpringIntegrationWebMvcRequestHandler
- java.lang.Object
-
- springfox.documentation.spring.web.WebMvcRequestHandler
-
- springfox.documentation.spring.web.SpringIntegrationWebMvcRequestHandler
-
- All Implemented Interfaces:
java.lang.Comparable<RequestHandler>,RequestHandler
public class SpringIntegrationWebMvcRequestHandler extends WebMvcRequestHandler
Provides information about WebMvc based Spring Integration inbound HTTP handlers.
-
-
Constructor Summary
Constructors Constructor Description SpringIntegrationWebMvcRequestHandler(java.lang.String contextPath, HandlerMethodResolver methodResolver, org.springframework.web.servlet.mvc.method.RequestMappingInfo requestMapping, org.springframework.web.method.HandlerMethod handlerMethod, SpringIntegrationParametersProvider parametersProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends java.lang.annotation.Annotation>
java.util.Optional<T>findAnnotation(java.lang.Class<T> annotation)java.lang.StringgetName()java.util.List<ResolvedMethodParameter>getParameters()com.fasterxml.classmate.ResolvedTypegetReturnType()java.lang.StringgroupName()-
Methods inherited from class springfox.documentation.spring.web.WebMvcRequestHandler
combine, consumes, declaringClass, findControllerAnnotation, getHandlerMethod, getPatternsCondition, getRequestMapping, headers, isAnnotatedWith, key, params, produces, supportedMethods, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface springfox.documentation.RequestHandler
compareTo
-
-
-
-
Constructor Detail
-
SpringIntegrationWebMvcRequestHandler
public SpringIntegrationWebMvcRequestHandler(java.lang.String contextPath, HandlerMethodResolver methodResolver, org.springframework.web.servlet.mvc.method.RequestMappingInfo requestMapping, org.springframework.web.method.HandlerMethod handlerMethod, SpringIntegrationParametersProvider parametersProvider)
-
-
Method Detail
-
groupName
public java.lang.String groupName()
- Specified by:
groupNamein interfaceRequestHandler- Overrides:
groupNamein classWebMvcRequestHandler
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceRequestHandler- Overrides:
getNamein classWebMvcRequestHandler
-
getReturnType
public com.fasterxml.classmate.ResolvedType getReturnType()
- Specified by:
getReturnTypein interfaceRequestHandler- Overrides:
getReturnTypein classWebMvcRequestHandler
-
findAnnotation
public <T extends java.lang.annotation.Annotation> java.util.Optional<T> findAnnotation(java.lang.Class<T> annotation)
- Specified by:
findAnnotationin interfaceRequestHandler- Overrides:
findAnnotationin classWebMvcRequestHandler
-
getParameters
public java.util.List<ResolvedMethodParameter> getParameters()
- Specified by:
getParametersin interfaceRequestHandler- Overrides:
getParametersin classWebMvcRequestHandler
-
-