kd.bos.script.jsengine

## 类 KRuntime

- java.lang.Object
- - kd.bos.script.jsengine.KRuntime

-     public class KRuntime
      extends java.lang.Object

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `static class` | `KRuntime.MethodInfo`

  - ### 构造器概要

    构造器
    构造器和说明
    `KRuntime()`

  - ### 方法概要

    所有方法 静态方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static java.util.concurrent.Callable<?>` | `matchConstructor(java.lang.Class<?> beanCls, java.lang.Object[] args, Context cx)`
    `static java.util.concurrent.Callable<?>` | `matchMethod(java.lang.Object obj, java.util.List<java.lang.reflect.Method> methods, java.lang.Object[] args, org.mozilla.javascript.Scriptable scope, Context cx)`
    `static KRuntime.MethodInfo` | `matchMethodInfo(java.lang.Object obj, java.util.List<java.lang.reflect.Method> methods, java.lang.Object[] args, org.mozilla.javascript.Scriptable scope, Context cx)`
    `static java.lang.RuntimeException` | `wrapRuntimeException(java.lang.Throwable e)`

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### KRuntime

          public KRuntime()

  - ### 方法详细资料

    - #### matchConstructor

          public static java.util.concurrent.Callable<?> matchConstructor(java.lang.Class<?> beanCls,
                                                                          java.lang.Object[] args,
                                                                          Context cx)

      返回:
        java object

    - #### matchMethod

          public static java.util.concurrent.Callable<?> matchMethod(java.lang.Object obj,
                                                                     java.util.List<java.lang.reflect.Method> methods,
                                                                     java.lang.Object[] args,
                                                                     org.mozilla.javascript.Scriptable scope,
                                                                     Context cx)

      返回:
        JS object

    - #### matchMethodInfo

          public static KRuntime.MethodInfo matchMethodInfo(java.lang.Object obj,
                                                            java.util.List<java.lang.reflect.Method> methods,
                                                            java.lang.Object[] args,
                                                            org.mozilla.javascript.Scriptable scope,
                                                            Context cx)

    - #### wrapRuntimeException

          public static java.lang.RuntimeException wrapRuntimeException(java.lang.Throwable e)