概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.mklab.nfc.rpn
クラス AddOperator

    java.lang.Object
      org.mklab.nfc.rpn.AbstractOperator
          org.mklab.nfc.rpn.AddOperator

すべての実装されたインタフェース:
  DoubleOperandOperator, ReversePolishNotationOperator, ReversePolishNotationSymbol

    public class AddOperator

extends AbstractOperator
implements DoubleOperandOperator

逆ポーランド記法の和(add)演算子を表すクラスです。

バージョン:
  $Revision: 1.9 $, 2007/08/30
作成者:
  Anan

メソッドの概要
`static AddOperator` | `getInstance()` 和(add)演算子を返します。
`String` | `getStringOfSymbol()` シンボルの文字列を返します。
`ReversePolishNotationOperand` | `operate(ReversePolishNotationProcessor processor, ReversePolishNotationOperand left, ReversePolishNotationOperand right)` オペランドを評価した結果を返します。

クラス org.mklab.nfc.rpn.AbstractOperator から継承されたメソッド
`getOperator, isReversePolishNotationOperator`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

メソッドの詳細

### getInstance

    public static AddOperator getInstance()

  和(add)演算子を返します。

  戻り値:
    和(add)演算子

### getStringOfSymbol

    public String getStringOfSymbol()

  インタフェース `ReversePolishNotationSymbol` の記述:
  シンボルの文字列を返します。

  定義:
    インタフェース `ReversePolishNotationSymbol` 内の `getStringOfSymbol`
  戻り値:
    シンボルの文字列
  関連項目:
    `ReversePolishNotationSymbol.getStringOfSymbol()`

### operate

    public ReversePolishNotationOperand operate(ReversePolishNotationProcessor processor,
                                                ReversePolishNotationOperand left,
                                                ReversePolishNotationOperand right)

  インタフェース `DoubleOperandOperator` の記述:
  オペランドを評価した結果を返します。

  定義:
    インタフェース `DoubleOperandOperator` 内の `operate`
  パラメータ:
    `processor` - プロセッサー
    `left` - 左オペランド
    `right` - 右オペランド
  戻り値:
    オペランドを評価した結果
  関連項目:
    `DoubleOperandOperator.operate(org.mklab.nfc.rpn.ReversePolishNotationProcessor, org.mklab.nfc.rpn.ReversePolishNotationOperand, org.mklab.nfc.rpn.ReversePolishNotationOperand)`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド