-
- 所有已知实现类:
RMethodHandle
,RMethodImpl
public interface RMethod<O,R>
-
-
方法概要
修饰符和类型 方法 说明 Method
getMethod()
default @NotNull Class<O>
getOwner()
default @NotNull Annotation[][]
getParamAnnotations()
default @NotNull Class<?>[]
getParamTypes()
default @NotNull Class<R>
getReturnType()
@NotNull Reflect<R>
invoke(Object... values)
boolean
isStatic()
default RMethod<O,R>
newContext()
Copy context.O
self()
@NotNull RMethod<O,R>
self(O this_)
-
-
-
方法详细资料
-
getParamTypes
@NotNull @Contract(pure=true) default @NotNull Class<?>[] getParamTypes()
-
getMethod
Method getMethod()
-
getParamAnnotations
@NotNull @Contract default @NotNull Annotation[][] getParamAnnotations()
-
isStatic
boolean isStatic()
-
self
@Contract(pure=true) O self()
-
-