クラス IfNode

  • すべての実装されたインタフェース:
    Node

    public class IfNode
    extends ContainerNode
    IF コメント用のNodeです。
    作成者:
    higa, T.TSUCHIE
    • コンストラクタの詳細

      • IfNode

        public IfNode​(String expression,
                      org.springframework.expression.ExpressionParser expressionParser)
        Creates n IfNode from a string expression.
        パラメータ:
        expression - 式
        expressionParser - 式のパーサ
    • メソッドの詳細

      • accept

        public void accept​(ProcessContext ctx)
        インタフェースからコピーされた説明: Node
        SQLテンプレートを実行し評価します。
        定義:
        accept インタフェース内 Node
        オーバーライド:
        accept クラス内 ContainerNode
        パラメータ:
        ctx - SQLテンプレートを実行するときのコンテキスト。
      • getExpression

        public String getExpression()
        IFコメント内の式
      • getElseNode

        public ElseNode getElseNode()
        ELSEのノード
      • setElseNode

        public void setElseNode​(ElseNode elseNode)
        ELSEのノード