coins.simd
クラス DefTable

java.lang.Object
  |
  +--coins.simd.DefTable

public class DefTable
extends java.lang.Object

Class for DefTable


コンストラクタの概要
(パッケージプライベート) DefTable()
          Constructs a DefTable object
 
メソッドの概要
 void add(LirNode e)
          Adds referents and referer of a given LirNode
 java.util.Enumeration getAllReferent()
          Returns defTable's domain
 java.util.Vector getLirs(LirNode e)
          Retrieves a referer node of LirNode e in defTable
 LirNode getReferent(LirNode e)
          Retrieves a referent of LirNode e in defTable
 java.util.Vector getSingletons()
          Returns the value of singletons
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DefTable

DefTable()
Constructs a DefTable object

メソッドの詳細

add

public void add(LirNode e)
         throws SimdOptException
Adds referents and referer of a given LirNode

パラメータ:
e - LirNode
SimdOptException

getLirs

public java.util.Vector getLirs(LirNode e)
Retrieves a referer node of LirNode e in defTable

パラメータ:
e - LirNode
戻り値:
Vector

getReferent

public LirNode getReferent(LirNode e)
                    throws SimdOptException
Retrieves a referent of LirNode e in defTable

パラメータ:
e - LirNode
戻り値:
LirNode
SimdOptException

getAllReferent

public java.util.Enumeration getAllReferent()
Returns defTable's domain

戻り値:
Enumeration

getSingletons

public java.util.Vector getSingletons()
Returns the value of singletons

戻り値:
Vector