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.String
getName()
java.util.List<ResolvedMethodParameter>
getParameters()
com.fasterxml.classmate.ResolvedType
getReturnType()
java.lang.String
groupName()
-
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:
groupName
in interfaceRequestHandler
- Overrides:
groupName
in classWebMvcRequestHandler
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceRequestHandler
- Overrides:
getName
in classWebMvcRequestHandler
-
getReturnType
public com.fasterxml.classmate.ResolvedType getReturnType()
- Specified by:
getReturnType
in interfaceRequestHandler
- Overrides:
getReturnType
in classWebMvcRequestHandler
-
findAnnotation
public <T extends java.lang.annotation.Annotation> java.util.Optional<T> findAnnotation(java.lang.Class<T> annotation)
- Specified by:
findAnnotation
in interfaceRequestHandler
- Overrides:
findAnnotation
in classWebMvcRequestHandler
-
getParameters
public java.util.List<ResolvedMethodParameter> getParameters()
- Specified by:
getParameters
in interfaceRequestHandler
- Overrides:
getParameters
in classWebMvcRequestHandler
-
-