クラス OperationUtils


  • public class OperationUtils
    extends Object
    演算操作に関するユーティリティ
    作成者:
    T.TSUCHIE
    • コンストラクタの詳細

      • OperationUtils

        public OperationUtils()
    • メソッドの詳細

      • isEnclosedParenthesis

        public static boolean isEnclosedParenthesis​(Operator parentOp,
                                                    Operator childOp)
        式の評価結果を括弧で囲むか判定する。
        パラメータ:
        parentOp - 親ノードの演算子
        childOp - 子ノードの演算子
        戻り値:
        括弧で囲むときは true を返す。
      • toDebugString

        public static String toDebugString​(Expression<?> exp)
        式ノードをデバッグ情報形式の文字列に変換する。
        パラメータ:
        exp - 式ノード
        戻り値:
        デバッグ情報