private class InvocableHandlerMethod.AsyncResultMethodParameter extends HandlerMethod.HandlerMethodParameter
Modifier and Type | Field and Description |
---|---|
private ResolvableType |
returnType |
private java.lang.Object |
returnValue |
Modifier | Constructor and Description |
---|---|
protected |
AsyncResultMethodParameter(InvocableHandlerMethod.AsyncResultMethodParameter original) |
|
AsyncResultMethodParameter(java.lang.Object returnValue) |
Modifier and Type | Method and Description |
---|---|
InvocableHandlerMethod.AsyncResultMethodParameter |
clone() |
java.lang.reflect.Type |
getGenericParameterType()
Return the generic type of the method/constructor parameter.
|
java.lang.Class<?> |
getParameterType()
Return the type of the method/constructor parameter.
|
getContainingClass, getMethodAnnotation, hasMethodAnnotation
adaptAnnotation, adaptAnnotationArray, forExecutable, forParameter
decreaseNestingLevel, equals, findParameterIndex, forMethodOrConstructor, getAnnotatedElement, getConstructor, getDeclaringClass, getExecutable, getMember, getMethod, getMethodAnnotations, getNestedGenericParameterType, getNestedParameterType, getNestingLevel, getParameter, getParameterAnnotation, getParameterAnnotations, getParameterIndex, getParameterName, getTypeIndexForCurrentLevel, getTypeIndexForLevel, hashCode, hasParameterAnnotation, hasParameterAnnotations, increaseNestingLevel, initParameterNameDiscovery, isOptional, nested, nestedIfOptional, setTypeIndexForCurrentLevel, toString
private final java.lang.Object returnValue
private final ResolvableType returnType
public AsyncResultMethodParameter(java.lang.Object returnValue)
protected AsyncResultMethodParameter(InvocableHandlerMethod.AsyncResultMethodParameter original)
public java.lang.Class<?> getParameterType()
MethodParameter
getParameterType
in class MethodParameter
null
)public java.lang.reflect.Type getGenericParameterType()
MethodParameter
getGenericParameterType
in class MethodParameter
null
)public InvocableHandlerMethod.AsyncResultMethodParameter clone()
clone
in class HandlerMethod.HandlerMethodParameter