package com.qianwen.core.tool.spel;
|
|
import java.lang.reflect.Method;
|
|
/* loaded from: blade-core-tool-9.3.0.0-SNAPSHOT.jar:org/springblade/core/tool/spel/BladeExpressionRootObject.class */
|
public class BladeExpressionRootObject {
|
private final Method method;
|
private final Object[] args;
|
private final Object target;
|
private final Class<?> targetClass;
|
private final Method targetMethod;
|
|
public BladeExpressionRootObject(final Method method, final Object[] args, final Object target, final Class<?> targetClass, final Method targetMethod) {
|
this.method = method;
|
this.args = args;
|
this.target = target;
|
this.targetClass = targetClass;
|
this.targetMethod = targetMethod;
|
}
|
|
public Method getMethod() {
|
return this.method;
|
}
|
|
public Object[] getArgs() {
|
return this.args;
|
}
|
|
public Object getTarget() {
|
return this.target;
|
}
|
|
public Class<?> getTargetClass() {
|
return this.targetClass;
|
}
|
|
public Method getTargetMethod() {
|
return this.targetMethod;
|
}
|
}
|