クラス ExpressionEvaluator
- java.lang.Object
-
- com.github.mygreen.sqlmapper.core.where.metamodel.ExpressionEvaluator
-
public class ExpressionEvaluator extends Object
演算子を評価するための処理。SQL関数を評価する際にサブ式を評価するために使用します。
- 導入されたバージョン:
- 0.3
- 作成者:
- T.TSUCHIE
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 ExpressionEvaluator(FunctionOp operator, OperationHandler<?> handler)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidevaluate(Expression<?> expr, Visitor<VisitorContext> visitor, VisitorContext context)式ノードを評価し、SQLを組み立てます。
-
-
-
コンストラクタの詳細
-
ExpressionEvaluator
public ExpressionEvaluator(FunctionOp operator, OperationHandler<?> handler)
-
-
メソッドの詳細
-
evaluate
public void evaluate(Expression<?> expr, Visitor<VisitorContext> visitor, VisitorContext context)
式ノードを評価し、SQLを組み立てます。- パラメータ:
expr- 評価対象の式visitor- Visitorcontext- コンテキスト
-
-