Package org.apache.dubbo.rpc.model
Class ReflectionMethodDescriptor
java.lang.Object
org.apache.dubbo.rpc.model.ReflectionMethodDescriptor
- All Implemented Interfaces:
MethodDescriptor
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.dubbo.rpc.model.MethodDescriptor
MethodDescriptor.RpcType -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAttribute(String key, Object value) booleangetAttribute(String key) String[]duplicate filed as paramDesc, but with different format.Only available for ReflectionMethodClass<?>[]Class<?> Type[]inthashCode()boolean
-
Field Details
-
methodName
-
-
Constructor Details
-
ReflectionMethodDescriptor
-
-
Method Details
-
getMethodName
- Specified by:
getMethodNamein interfaceMethodDescriptor
-
getMethod
Description copied from interface:MethodDescriptorOnly available for ReflectionMethod- Specified by:
getMethodin interfaceMethodDescriptor- Returns:
- method
-
getCompatibleParamSignatures
Description copied from interface:MethodDescriptorduplicate filed as paramDesc, but with different format.- Specified by:
getCompatibleParamSignaturesin interfaceMethodDescriptor
-
getParameterClasses
- Specified by:
getParameterClassesin interfaceMethodDescriptor
-
getParamDesc
- Specified by:
getParamDescin interfaceMethodDescriptor
-
getReturnClass
- Specified by:
getReturnClassin interfaceMethodDescriptor
-
getReturnTypes
- Specified by:
getReturnTypesin interfaceMethodDescriptor
-
getRpcType
- Specified by:
getRpcTypein interfaceMethodDescriptor
-
isGeneric
public boolean isGeneric()- Specified by:
isGenericin interfaceMethodDescriptor
-
addAttribute
- Specified by:
addAttributein interfaceMethodDescriptor
-
getAttribute
- Specified by:
getAttributein interfaceMethodDescriptor
-
equals
-
hashCode
public int hashCode()
-