public final class ParseHelper extends Object
| 构造器和说明 |
|---|
ParseHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
isMatch(String match,
Object context)
判断 Fenix 标签中 `match` 属性中的表达式是否匹配通过.
|
static boolean |
isNotMatch(String match,
Object context)
判断 Fenix 标签中 `match` 属性中的表达式是否`不`匹配通过.
|
static boolean |
isTrue(String exp,
Object context)
判断解析的表达式是否为 true.
|
static Object |
parseExpress(String exp,
Object context)
通过 MVEL 来解析表达式的值,该方法如果解析出错也不抛出异常.
|
static Object |
parseExpressWithException(String exp,
Object context)
通过 MVEL 来解析表达式的值,该方法如果解析出错就抛出
ParseExpressionException 异常. |
static String |
parseTemplate(String template,
Object context)
通过 MVEL 来解析模板的值,该方法如果解析出错就抛出
ParseExpressionException 异常. |
public static Object parseExpress(String exp, Object context)
exp - 待解析表达式context - 上下文参数(一般是 Bean 或者 map)public static Object parseExpressWithException(String exp, Object context)
ParseExpressionException 异常.exp - 待解析表达式context - 上下文参数(一般是 Bean 或者 map)public static String parseTemplate(String template, Object context)
ParseExpressionException 异常.template - 待解析表达式context - 上下文参数(一般是 Bean 或者 map)public static boolean isMatch(String match, Object context)
match - match表达式context - 上下文参数(一般是 Bean 或者 map)public static boolean isNotMatch(String match, Object context)
match - match表达式context - 上下文参数(一般是 Bean 或者 map)Copyright © 2019. All rights reserved.