模块 mxlib.api

接口 RMethod<O,​R>

    • 方法详细资料

      • getOwner

        @NotNull
        @Contract(pure=true)
        default @NotNull Class<O> getOwner()
      • getReturnType

        @Contract(pure=true)
        @NotNull
        default @NotNull Class<R> getReturnType()
      • getParamTypes

        @NotNull
        @Contract(pure=true)
        default @NotNull Class<?>[] getParamTypes()
      • getMethod

        Method getMethod()
      • getParamAnnotations

        @NotNull
        @Contract
        default @NotNull Annotation[][] getParamAnnotations()
      • isStatic

        boolean isStatic()
      • self

        @NotNull
        @Contract(pure=true)
        @NotNull RMethod<O,​R> self​(O this_)
      • self

        @Contract(pure=true)
        O self()
      • newContext

        default RMethod<O,​R> newContext()
        Copy context.
        返回:
        New context for this method.