public class RpcMethod<INSTANCE> extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
Type |
getGenericReturnType() |
INSTANCE |
getInstance() |
Method |
getMethod() |
static <INSTANCE> Map<String,RpcMethod<INSTANCE>> |
getMethodMap(INSTANCE instance,
Class source,
Function<Method,String[]> methodToParameterNamesFunction) |
String[] |
getParameterNames() |
Class<?>[] |
getParameterTypes() |
static Collection<Class<? extends Annotation>> |
getRpcInterfaceAnnotations() |
boolean |
isInnerMethodFlag() |
boolean |
isReturnTypeJdk9PublisherFlag() |
boolean |
isReturnTypeReactivePublisherFlag() |
String |
toString() |
public static Collection<Class<? extends Annotation>> getRpcInterfaceAnnotations()
public boolean isInnerMethodFlag()
public boolean isReturnTypeJdk9PublisherFlag()
public boolean isReturnTypeReactivePublisherFlag()
public Class<?>[] getParameterTypes()
public Type getGenericReturnType()
public Method getMethod()
public String[] getParameterNames()
public static <INSTANCE> Map<String,RpcMethod<INSTANCE>> getMethodMap(INSTANCE instance, Class source, Function<Method,String[]> methodToParameterNamesFunction)
public INSTANCE getInstance()
Copyright © 2020. All rights reserved.