play.classloading.enhancers
类 LVEnhancer.LVEnhancerRuntime
java.lang.Object
play.classloading.enhancers.LVEnhancer.LVEnhancerRuntime
- 包容类:
- LVEnhancer
public static class LVEnhancer.LVEnhancerRuntime
- extends java.lang.Object
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LVEnhancer.LVEnhancerRuntime
public LVEnhancer.LVEnhancerRuntime()
enterMethod
public static void enterMethod(java.lang.String clazz,
java.lang.String method,
java.lang.String signature)
exitMethod
public static void exitMethod(java.lang.String clazz,
java.lang.String method,
java.lang.String signature)
initMethodCall
public static void initMethodCall(java.lang.String method,
int nbParams,
java.lang.String subject,
java.lang.String[] paramNames)
reinitRuntime
public static void reinitRuntime(java.util.Stack<LVEnhancer.MethodExecution> init)
- Replace the current methodParams stack by the given one.
Don't use it unless you know exactly what you do.
- 参数:
init
- the stack to restore.
getCurrentMethodParams
public static java.util.Stack<LVEnhancer.MethodExecution> getCurrentMethodParams()
- Get the current stack of methodExecutions.
This should not be altered unless you know exactly what you do.
- 返回:
- the current stack of methodExecutions.
getParamNames
public static LVEnhancer.LVEnhancerRuntime.ParamsNames getParamNames()
getCurrentMethodExecution
protected static LVEnhancer.MethodExecution getCurrentMethodExecution()
Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly