coins.opt
クラス TempInfo

java.lang.Object
  |
  +--coins.opt.TempInfo

class TempInfo
extends java.lang.Object

Information of replaced temp var and corresponds global variable.


フィールドの概要
protected  java.util.Map fTempVarMap
          Map of global var to temporal var whitch replaced.
 
コンストラクタの概要
TempInfo()
          Construct this object.
 
メソッドの概要
 void clear()
          Clear this object.
 Var get(Sym pSym)
          Get temporal var whitch replaced.
 void set(Sym pSym, Var pVar)
          Set temporal var whitch replaced
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

fTempVarMap

protected java.util.Map fTempVarMap
Map of global var to temporal var whitch replaced. this map is formed as following. key : global var. element : temporal var, whitch is replaced.

コンストラクタの詳細

TempInfo

public TempInfo()
Construct this object.

メソッドの詳細

clear

public void clear()
Clear this object.


get

public Var get(Sym pSym)
Get temporal var whitch replaced.

パラメータ:
pSym - gloval var.
戻り値:
temporal var whitch replaced.

set

public void set(Sym pSym,
                Var pVar)
Set temporal var whitch replaced

パラメータ:
pSym - global var.
pVar - temporal var whitch replaced.