B C D E F G I L N O P R S T V W
B
- begin(int) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.ProgressPrinter
-
- begin(Object) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.textui.TTree
-
创建一个分支节点
- begin() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.textui.TTree
-
- bind(Object) - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express
-
绑定对象
- bind(String, Object) - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express
-
绑定变量
- bind(Object) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express.OgnlExpress
-
- bind(String, Object) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express.OgnlExpress
-
C
- com.alibaba.jvm.sandbox.module.debug - 程序包 com.alibaba.jvm.sandbox.module.debug
-
- com.alibaba.jvm.sandbox.module.debug.textui - 程序包 com.alibaba.jvm.sandbox.module.debug.textui
-
- com.alibaba.jvm.sandbox.module.debug.util - 程序包 com.alibaba.jvm.sandbox.module.debug.util
-
- concurrentLimit(Map<String, String>, PrintWriter) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugRalphModule
-
- control(Map<String, String>, PrintWriter) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugLifeCycleModule
-
D
- DebugLifeCycleModule - com.alibaba.jvm.sandbox.module.debug中的类
-
不增强任何类,只为体验沙箱模块生命周期
ModuleLifecycle的方法是在模块发生变更前调用的
在变更前需要做处理时,可以通过实现ModuleLifecycle接口进行控制
在变更前不需要做任何处理时,可以不实现ModuleLifecycle接口
onLoad,load
onActivity,activity
onFrozen,frozen
onUnload,unload
loadCompleted
- DebugLifeCycleModule() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.DebugLifeCycleModule
-
- DebugRalphModule - com.alibaba.jvm.sandbox.module.debug中的类
-
故障模拟
模块名字取自我喜欢的一部动画《Wreck-It Ralph》(无敌破坏王),
能对任意方法模拟指定的故障类型:
方法延时:delay
方法异常:exception
速率控制:r-limit
并发控制:c-limit
- DebugRalphModule() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.DebugRalphModule
-
- DebugTraceModule - com.alibaba.jvm.sandbox.module.debug中的类
-
模仿Greys的trace命令
测试用模块
- DebugTraceModule() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.DebugTraceModule
-
- DebugWatchModule - com.alibaba.jvm.sandbox.module.debug中的类
-
模仿Greys的watch命令
测试用模块
- DebugWatchModule() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.DebugWatchModule
-
- delay(Map<String, String>, PrintWriter) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugRalphModule
-
E
- end() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.textui.TTree
-
结束一个分支节点
- exception(Map<String, String>, PrintWriter) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugRalphModule
-
- Express - com.alibaba.jvm.sandbox.module.debug.util中的接口
-
表达式
- Express.ExpressException - com.alibaba.jvm.sandbox.module.debug.util中的异常错误
-
表达式异常
Created by oldmanpushcart@gmail.com on 15/5/20.
- Express.ExpressFactory - com.alibaba.jvm.sandbox.module.debug.util中的类
-
表达式工厂类
- Express.OgnlExpress - com.alibaba.jvm.sandbox.module.debug.util中的类
-
- ExpressException(String, Throwable) - 异常错误 的构造器com.alibaba.jvm.sandbox.module.debug.util.Express.ExpressException
-
表达式异常
- ExpressFactory() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.util.Express.ExpressFactory
-
F
- finish(int, int) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.ProgressPrinter
-
G
- GaEnumUtils - com.alibaba.jvm.sandbox.module.debug.util中的类
-
枚举工具类
- GaEnumUtils() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.util.GaEnumUtils
-
- get() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.textui.TTree
-
- get(String) - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express
-
根据表达式获取值
- get(String) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express.OgnlExpress
-
- getArguments() - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.InterfaceProxyUtils.MethodInvocation
-
- getExpress() - 异常错误 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express.ExpressException
-
获取表达式
- getMethod() - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.InterfaceProxyUtils.MethodInvocation
-
- getParameter(Map<String, String>, String, ParamSupported.Converter<T>, T) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.ParamSupported
-
- getParameter(Map<String, String>, String) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.ParamSupported
-
- getParameter(Map<String, String>, String, String) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.ParamSupported
-
- getParameter(Map<String, String>, String, Class<T>) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.ParamSupported
-
- getParameter(Map<String, String>, String, Class<T>, T) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.ParamSupported
-
- getParameters(Map<String, String[]>, String, ParamSupported.Converter<T>, T...) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.ParamSupported
-
- getParameters(Map<String, String[]>, String, Class<T>, T...) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.ParamSupported
-
- getStaticPart() - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.InterfaceProxyUtils.MethodInvocation
-
- getThis() - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.InterfaceProxyUtils.MethodInvocation
-
I
- intercept(Class<?>, ClassLoader, Object, InterfaceProxyUtils.MethodInterceptor) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.util.InterfaceProxyUtils
-
拦截目标类的方法
- InterfaceProxyUtils - com.alibaba.jvm.sandbox.module.debug.util中的类
-
- InterfaceProxyUtils() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.util.InterfaceProxyUtils
-
- InterfaceProxyUtils.MethodInterceptor - com.alibaba.jvm.sandbox.module.debug.util中的接口
-
- InterfaceProxyUtils.MethodInvocation - com.alibaba.jvm.sandbox.module.debug.util中的接口
-
- InterfaceProxyUtils.ProxyMethod - com.alibaba.jvm.sandbox.module.debug.util中的注释类型
-
- invoke(InterfaceProxyUtils.MethodInvocation) - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.InterfaceProxyUtils.MethodInterceptor
-
- is(String) - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express
-
根据表达式判断是与否
- is(String) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express.OgnlExpress
-
- isTop() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.textui.TTree
-
L
- loadCompleted() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugLifeCycleModule
-
- loadCompleted() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.LogExceptionModule
-
- loadCompleted() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.LogServletAccessModule
-
- LogExceptionModule - com.alibaba.jvm.sandbox.module.debug中的类
-
异常类创建日志
- LogExceptionModule() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.LogExceptionModule
-
- LogServletAccessModule - com.alibaba.jvm.sandbox.module.debug中的类
-
基于HTTP-SERVLET(v2.4)规范的HTTP访问日志
- LogServletAccessModule() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.LogServletAccessModule
-
N
- newExpress(Object) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.util.Express.ExpressFactory
-
构造表达式执行类
O
- OgnlExpress() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.util.Express.OgnlExpress
-
- onActive() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugLifeCycleModule
-
- onFrozen() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugLifeCycleModule
-
- OnJarUnLoadCompleted - com.alibaba.jvm.sandbox.module.debug中的类
-
- OnJarUnLoadCompleted() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.OnJarUnLoadCompleted
-
- onJarUnLoadCompleted() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.OnJarUnLoadCompleted
-
- onLoad() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugLifeCycleModule
-
- onUnload() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugLifeCycleModule
-
P
- ParamSupported - com.alibaba.jvm.sandbox.module.debug中的类
-
命令参数支撑类
- ParamSupported() - 类 的构造器com.alibaba.jvm.sandbox.module.debug.ParamSupported
-
- proceed() - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.InterfaceProxyUtils.MethodInvocation
-
- progressOnFailed(Class, int, Throwable) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.ProgressPrinter
-
- progressOnSuccess(Class, int) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.ProgressPrinter
-
- ProgressPrinter - com.alibaba.jvm.sandbox.module.debug中的类
-
进度输出器
Created by luanjia@taobao.com on 2017/2/24.
- ProgressPrinter(Printer) - 类 的构造器com.alibaba.jvm.sandbox.module.debug.ProgressPrinter
-
- ProgressPrinter(String, int, Printer) - 类 的构造器com.alibaba.jvm.sandbox.module.debug.ProgressPrinter
-
- puppet(Class<T>, Object) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.util.InterfaceProxyUtils
-
构造一个接口的实现傀儡类,用接口去调用目标类
R
- rateLimit(Map<String, String>, PrintWriter) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugRalphModule
-
- regConverter(ParamSupported.Converter<T>, Class<T>...) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.ParamSupported
-
注册类型转换器
- rendering() - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.textui.TComponent
-
渲染组件内容
- rendering() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.textui.TTree
-
- reset() - 类 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express.OgnlExpress
-
- reset() - 接口 中的方法com.alibaba.jvm.sandbox.module.debug.util.Express
-
重置整个表达式
S
- set(Object) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.textui.TTree
-
T
- TComponent - com.alibaba.jvm.sandbox.module.debug.textui中的接口
-
命令行控件
- trace(Map<String, String>, PrintWriter) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugTraceModule
-
- TTree - com.alibaba.jvm.sandbox.module.debug.textui中的类
-
树形控件
Created by oldmanpushcart@gmail.com on 15/5/26.
- TTree(boolean, String) - 类 的构造器com.alibaba.jvm.sandbox.module.debug.textui.TTree
-
V
- valuesOf(Class<T>, String[], T[]) - 类 中的静态方法com.alibaba.jvm.sandbox.module.debug.util.GaEnumUtils
-
W
- watch(Map<String, String>, Map<String, String[]>, PrintWriter) - 类 中的方法com.alibaba.jvm.sandbox.module.debug.DebugWatchModule
-
B C D E F G I L N O P R S T V W
Copyright © 2019 Alibaba Open Source. All rights reserved.