public class MethodInterceptor<C extends CallbackConfig>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
MethodInterceptor.Function<T> |
static interface |
MethodInterceptor.Procedure |
| Constructor and Description |
|---|
MethodInterceptor(C config) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
exec(java.lang.Object object,
java.lang.String method,
MethodInterceptor.Function<T> function) |
<T> T |
exec(java.lang.Object object,
java.lang.String method,
MethodInterceptor.Function<T> function,
java.lang.String[] paramNames,
java.lang.Object... paramValues) |
void |
execProc(java.lang.Object object,
java.lang.String method,
MethodInterceptor.Procedure proc) |
void |
execProc(java.lang.Object object,
java.lang.String method,
MethodInterceptor.Procedure proc,
java.lang.String[] paramNames,
java.lang.Object... paramValues) |
public MethodInterceptor(C config)
public void execProc(java.lang.Object object,
java.lang.String method,
MethodInterceptor.Procedure proc)
public void execProc(java.lang.Object object,
java.lang.String method,
MethodInterceptor.Procedure proc,
java.lang.String[] paramNames,
java.lang.Object... paramValues)
public <T> T exec(java.lang.Object object,
java.lang.String method,
MethodInterceptor.Function<T> function)
public <T> T exec(java.lang.Object object,
java.lang.String method,
MethodInterceptor.Function<T> function,
java.lang.String[] paramNames,
java.lang.Object... paramValues)
Copyright © 2020–2022 Axual B.V.. All rights reserved.