インタフェース Visitor<C>

  • 型パラメータ:
    C - コンテキストのクラスタイプ
    既知の実装クラスのリスト:
    DebugVisitor

    public interface Visitor<C>
    式を巡回するビジターのインタフェース。
    作成者:
    T.TSUCHIE
    • メソッドの詳細

      • visit

        void visit​(Operation<?> expr,
                   C context)
        演算子を処理します。
        パラメータ:
        expr - 演算子の式
        context - コンテキスト
      • visit

        void visit​(Constant<?> expr,
                   C context)
        定数を処理します。
        パラメータ:
        expr - 定数の式
        context - コンテキスト
      • visit

        void visit​(Path<?> expr,
                   C context)
        パスを処理します。
        パラメータ:
        expr - パスの式
        context - コンテキスト
      • visit

        void visit​(SubQueryExpression<?> expr,
                   C context)
        サブクエリを処理します。
        パラメータ:
        expr - サブクエリの式
        context - コンテキスト