yangys
2024-03-28 25475f31cd0d52ff328bbea9e80f15647dedd80b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
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;
    }
}