jp.sourceforge.expression_computer.command
クラス PushStackCommand

java.lang.Object
  拡張jp.sourceforge.expression_computer.command.PushStackCommand
すべての実装インタフェース:
Command

public final class PushStackCommand
extends java.lang.Object
implements Command

スタックに値をプッシュします。

作成者:
uguu@users.sourceforge.jp

フィールドの概要
 
インタフェース jp.sourceforge.expression_computer.Command から継承したフィールド
FALSE, TRUE
 
コンストラクタの概要
PushStackCommand(ComputeObject value)
           インスタンスを初期化します。
 
メソッドの概要
 void execute(ComputeContext context)
          

実行する処理を実装してください。

 ComputeObject getValue()
           スタックにプッシュする値を返します。
 java.lang.String toString()
          
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PushStackCommand

public PushStackCommand(ComputeObject value)

インスタンスを初期化します。

パラメータ:
value - スタックにプッシュする値。nullの場合、NullPointerException例外をスローします。
メソッドの詳細

execute

public void execute(ComputeContext context)

実行する処理を実装してください。

定義:
インタフェース Command 内の execute
パラメータ:
context - 計算コンテキスト。

getValue

public ComputeObject getValue()

スタックにプッシュする値を返します。

戻り値:
スタックにプッシュする値。

toString

public java.lang.String toString()



Copyright © 2006 SourceForge.jp. All Rights Reserved.