public class Invocation extends Object
| 构造器和说明 |
|---|
Invocation(Object target,
Object[] args,
MethodHolder method,
List<InterceptorEntity> interceptors) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object[] |
args()
参数
|
Map<String,Object> |
argsAsMap()
参数Map模式
|
<T extends Annotation> |
getMethodAnnotation(Class<T> annoClz)
函数注解
|
<T extends Annotation> |
getTargetAnnotation(Class<T> annoClz)
目标对象类注解
|
Class<?> |
getTargetClz()
目标对象类
|
Object |
invoke()
调用
|
MethodHolder |
method()
函数
|
Object |
target()
目标对象
|
public Invocation(Object target, Object[] args, MethodHolder method, List<InterceptorEntity> interceptors)
public Object target()
public Class<?> getTargetClz()
public <T extends Annotation> T getTargetAnnotation(Class<T> annoClz)
public Object[] args()
public MethodHolder method()
public <T extends Annotation> T getMethodAnnotation(Class<T> annoClz)
Copyright © 2023. All rights reserved.