模块 expression

类 ExpressionUtils


  • public final class ExpressionUtils
    extends Object
    表达式取值工具
    作者:
    qiuzhenhao
    • 方法详细资料

      • 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 - 表达式
        返回: