com.mangofactory.swagger.readers.operation
Class HandlerMethodResolver
java.lang.Object
com.mangofactory.swagger.readers.operation.HandlerMethodResolver
public class HandlerMethodResolver
- extends java.lang.Object
|
Method Summary |
java.util.List<ResolvedMethodParameter> |
methodParameters(org.springframework.web.method.HandlerMethod methodToResolve)
|
com.fasterxml.classmate.ResolvedType |
methodReturnType(java.lang.reflect.Method methodToResolve,
java.lang.Class<?> actualClass)
Resolves the return type of the given method in the class. |
static com.google.common.base.Optional<java.lang.Class> |
use(java.lang.Class beanType)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HandlerMethodResolver
public HandlerMethodResolver(com.fasterxml.classmate.TypeResolver typeResolver)
methodParameters
public java.util.List<ResolvedMethodParameter> methodParameters(org.springframework.web.method.HandlerMethod methodToResolve)
use
public static com.google.common.base.Optional<java.lang.Class> use(java.lang.Class beanType)
methodReturnType
public com.fasterxml.classmate.ResolvedType methodReturnType(java.lang.reflect.Method methodToResolve,
java.lang.Class<?> actualClass)
- Resolves the return type of the given method in the class.
- Parameters:
methodToResolve - a method which is declared in the implementing class or one of its subclassesactualClass - the actual class. Used to resolve generic types if needed.
- Returns: