public class ExpressionLanguageJEXLImpl extends Object implements ExpressionLanguage
利用する際には、JEXL2.1のライブラリが必要です。
コンストラクタと説明 |
---|
ExpressionLanguageJEXLImpl() |
ExpressionLanguageJEXLImpl(org.apache.commons.jexl2.JexlEngine jexlEngine)
JexlEngine を指定するコンストラクタ。 |
修飾子とタイプ | メソッドと説明 |
---|---|
Object |
evaluate(String expression,
Map<String,Object> values)
引数で与えた式を評価する。
|
org.apache.commons.jexl2.JexlEngine |
getJexlEngine()
JexlEngine を取得する。 |
public ExpressionLanguageJEXLImpl()
public ExpressionLanguageJEXLImpl(org.apache.commons.jexl2.JexlEngine jexlEngine)
JexlEngine
を指定するコンストラクタ。jexlEngine
- JEXLの処理エンジン。public Object evaluate(String expression, Map<String,Object> values)
ExpressionLanguage
evaluate
インタフェース内 ExpressionLanguage
expression
- 評価対象の式。values
- 式中で利用可な変数。public org.apache.commons.jexl2.JexlEngine getJexlEngine()
JexlEngine
を取得する。Copyright © 2022 mygreen. All rights reserved.