クラス NumberOperation<T extends Number & Comparable<T>>

    • コンストラクタの詳細

      • NumberOperation

        public NumberOperation​(Class<? extends T> type,
                               @NonNull
                               @NonNull Operator op,
                               Expression<?>... args)
    • メソッドの詳細

      • getArg

        public Expression<?> getArg​(int index)
        インタフェースからコピーされた説明: Operation
        インデックスを指定して引数を取得します。
        定義:
        getArg インタフェース内 Operation<T extends Number & Comparable<T>>
        パラメータ:
        index - 0から始まるインデックス。
        戻り値:
        インデックスで指定した式。
      • accept

        public <C> void accept​(Visitor<C> visitor,
                               C context)
        インタフェースからコピーされた説明: Expression
        式であるノードを巡回するためのVisitor を受け付けます。
        定義:
        accept インタフェース内 Expression<T extends Number & Comparable<T>>
        型パラメータ:
        C - コンテキストのタイプ
        パラメータ:
        visitor - ビジター
        context - コンテキスト