Class SpringIntegrationWebMvcRequestHandler

  • All Implemented Interfaces:
    java.lang.Comparable<springfox.documentation.RequestHandler>, springfox.documentation.RequestHandler

    public class SpringIntegrationWebMvcRequestHandler
    extends springfox.documentation.spring.web.WebMvcRequestHandler
    Provides information about WebMvc based Spring Integration inbound HTTP handlers.
    • Constructor Summary

      Constructors 
      Constructor Description
      SpringIntegrationWebMvcRequestHandler​(java.lang.String contextPath, springfox.documentation.spring.web.readers.operation.HandlerMethodResolver methodResolver, org.springframework.web.servlet.mvc.method.RequestMappingInfo requestMapping, org.springframework.web.method.HandlerMethod handlerMethod, springfox.documentation.spring.web.plugins.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<springfox.documentation.service.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,
                                                     springfox.documentation.spring.web.readers.operation.HandlerMethodResolver methodResolver,
                                                     org.springframework.web.servlet.mvc.method.RequestMappingInfo requestMapping,
                                                     org.springframework.web.method.HandlerMethod handlerMethod,
                                                     springfox.documentation.spring.web.plugins.SpringIntegrationParametersProvider parametersProvider)
    • Method Detail

      • groupName

        public java.lang.String groupName()
        Specified by:
        groupName in interface springfox.documentation.RequestHandler
        Overrides:
        groupName in class springfox.documentation.spring.web.WebMvcRequestHandler
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface springfox.documentation.RequestHandler
        Overrides:
        getName in class springfox.documentation.spring.web.WebMvcRequestHandler
      • getReturnType

        public com.fasterxml.classmate.ResolvedType getReturnType()
        Specified by:
        getReturnType in interface springfox.documentation.RequestHandler
        Overrides:
        getReturnType in class springfox.documentation.spring.web.WebMvcRequestHandler
      • findAnnotation

        public <T extends java.lang.annotation.Annotation> java.util.Optional<T> findAnnotation​(java.lang.Class<T> annotation)
        Specified by:
        findAnnotation in interface springfox.documentation.RequestHandler
        Overrides:
        findAnnotation in class springfox.documentation.spring.web.WebMvcRequestHandler
      • getParameters

        public java.util.List<springfox.documentation.service.ResolvedMethodParameter> getParameters()
        Specified by:
        getParameters in interface springfox.documentation.RequestHandler
        Overrides:
        getParameters in class springfox.documentation.spring.web.WebMvcRequestHandler