Class CombinedRequestHandler
- java.lang.Object
-
- springfox.documentation.spring.web.plugins.CombinedRequestHandler
-
- All Implemented Interfaces:
java.lang.Comparable<springfox.documentation.RequestHandler>,springfox.documentation.RequestHandler
public class CombinedRequestHandler extends java.lang.Object implements springfox.documentation.RequestHandler
-
-
Constructor Summary
Constructors Constructor Description CombinedRequestHandler(springfox.documentation.RequestHandler first, springfox.documentation.RequestHandler second)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description springfox.documentation.RequestHandlercombine(springfox.documentation.RequestHandler other)java.util.Set<org.springframework.http.MediaType>consumes()java.lang.Class<?>declaringClass()<T extends java.lang.annotation.Annotation>
java.util.Optional<T>findAnnotation(java.lang.Class<T> annotation)<T extends java.lang.annotation.Annotation>
java.util.Optional<T>findControllerAnnotation(java.lang.Class<T> annotation)org.springframework.web.method.HandlerMethodgetHandlerMethod()java.lang.StringgetName()java.util.List<springfox.documentation.service.ResolvedMethodParameter>getParameters()springfox.documentation.spring.wrapper.PatternsRequestConditiongetPatternsCondition()springfox.documentation.spring.wrapper.RequestMappingInfo<?>getRequestMapping()com.fasterxml.classmate.ResolvedTypegetReturnType()java.lang.StringgroupName()java.util.Set<springfox.documentation.spring.wrapper.NameValueExpression<java.lang.String>>headers()booleanisAnnotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)springfox.documentation.RequestHandlerKeykey()java.util.Set<springfox.documentation.spring.wrapper.NameValueExpression<java.lang.String>>params()java.util.Set<org.springframework.http.MediaType>produces()java.util.Set<org.springframework.web.bind.annotation.RequestMethod>supportedMethods()java.lang.StringtoString()
-
-
-
Method Detail
-
declaringClass
public java.lang.Class<?> declaringClass()
- Specified by:
declaringClassin interfacespringfox.documentation.RequestHandler
-
isAnnotatedWith
public boolean isAnnotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
- Specified by:
isAnnotatedWithin interfacespringfox.documentation.RequestHandler
-
getPatternsCondition
public springfox.documentation.spring.wrapper.PatternsRequestCondition getPatternsCondition()
- Specified by:
getPatternsConditionin interfacespringfox.documentation.RequestHandler
-
groupName
public java.lang.String groupName()
- Specified by:
groupNamein interfacespringfox.documentation.RequestHandler
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacespringfox.documentation.RequestHandler
-
supportedMethods
public java.util.Set<org.springframework.web.bind.annotation.RequestMethod> supportedMethods()
- Specified by:
supportedMethodsin interfacespringfox.documentation.RequestHandler
-
produces
public java.util.Set<org.springframework.http.MediaType> produces()
- Specified by:
producesin interfacespringfox.documentation.RequestHandler
-
consumes
public java.util.Set<org.springframework.http.MediaType> consumes()
- Specified by:
consumesin interfacespringfox.documentation.RequestHandler
-
headers
public java.util.Set<springfox.documentation.spring.wrapper.NameValueExpression<java.lang.String>> headers()
- Specified by:
headersin interfacespringfox.documentation.RequestHandler
-
params
public java.util.Set<springfox.documentation.spring.wrapper.NameValueExpression<java.lang.String>> params()
- Specified by:
paramsin interfacespringfox.documentation.RequestHandler
-
findAnnotation
public <T extends java.lang.annotation.Annotation> java.util.Optional<T> findAnnotation(java.lang.Class<T> annotation)
- Specified by:
findAnnotationin interfacespringfox.documentation.RequestHandler
-
key
public springfox.documentation.RequestHandlerKey key()
- Specified by:
keyin interfacespringfox.documentation.RequestHandler
-
getParameters
public java.util.List<springfox.documentation.service.ResolvedMethodParameter> getParameters()
- Specified by:
getParametersin interfacespringfox.documentation.RequestHandler
-
getReturnType
public com.fasterxml.classmate.ResolvedType getReturnType()
- Specified by:
getReturnTypein interfacespringfox.documentation.RequestHandler
-
findControllerAnnotation
public <T extends java.lang.annotation.Annotation> java.util.Optional<T> findControllerAnnotation(java.lang.Class<T> annotation)
- Specified by:
findControllerAnnotationin interfacespringfox.documentation.RequestHandler
-
getRequestMapping
public springfox.documentation.spring.wrapper.RequestMappingInfo<?> getRequestMapping()
- Specified by:
getRequestMappingin interfacespringfox.documentation.RequestHandler
-
getHandlerMethod
public org.springframework.web.method.HandlerMethod getHandlerMethod()
- Specified by:
getHandlerMethodin interfacespringfox.documentation.RequestHandler
-
combine
public springfox.documentation.RequestHandler combine(springfox.documentation.RequestHandler other)
- Specified by:
combinein interfacespringfox.documentation.RequestHandler
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-