- java.lang.Object
-
- com.github.developframework.expression.ExpressionUtils
-
public final class ExpressionUtils extends Object
表达式取值工具- 作者:
- qiuzhenhao
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static ObjectgetValue(Object instance, Expression expression)获取值static <T> TgetValue(Object instance, Expression expression, Class<T> targetClass)获取值static ObjectgetValue(Object instance, String expressionValue)获取值static <T> TgetValue(Object instance, String expressionValue, Class<T> targetClass)获取值
-
-
-
方法详细资料
-
getValue
public static Object getValue(Object instance, String expressionValue)
获取值- 参数:
instance- 实例expressionValue- 表达式字符串- 返回:
-
getValue
public static <T> T getValue(Object instance, String expressionValue, Class<T> targetClass)
获取值- 类型参数:
T-- 参数:
instance- 实例expressionValue- 表达式字符串targetClass- 目标类型- 返回:
-
getValue
public static <T> T getValue(Object instance, Expression expression, Class<T> targetClass)
获取值- 类型参数:
T-- 参数:
instance- 实例expression- 表达式targetClass- 目标类型- 返回:
-
getValue
public static Object getValue(Object instance, Expression expression)
获取值- 参数:
instance- 实例expression- 表达式- 返回:
- 值
-
-