クラス TopLevelClass.Default.Token

java.lang.Object
  |
  +--TopLevelClass.Default.Node
        |
        +--TopLevelClass.Default.Token
すべての実装インタフェース:
TopLevelClass.Node, TopLevelClass.Token
含まれているクラス:
TopLevelClass.Default

public static class TopLevelClass.Default.Token
extends TopLevelClass.Default.Node
implements TopLevelClass.Token

TopLevelClass.Token のデフォルト実装。

導入されたバージョン:
notavaCC 1.0

コンストラクタの概要
TopLevelClass.Default.Token(int symbolID, String image)
          トークンの起源の情報無し構築します。
TopLevelClass.Default.Token(int symbolID, String image, String sourceName, int index, int line, int column)
          トークンの起源の情報付きで構築します。
TopLevelClass.Default.Token(int symbolID, String image, TopLevelClass.Token token)
          既存のトークンによって与えられる起源の情報付きで構築します。
 
クラス TopLevelClass.Default.Node から継承したメソッド
getChildNodes, replace, replaceChild, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース TopLevelClass.Token から継承したメソッド
getColumn, getImage, getIndex, getLine, getSourceName, getSymbolID
 
インタフェース TopLevelClass.Node から継承したメソッド
accept, getChildNodes, getParentNode, setParentNode
 

コンストラクタの詳細

TopLevelClass.Default.Token

public TopLevelClass.Default.Token(int symbolID,
                                   String image)
トークンの起源の情報無し構築します。getSourceName(), getIndex(), getLine(), getColumn() はサポートされません。

パラメータ:
symbolID - getSymbolID() が返す値。
image - getImage() が返す値。
導入されたバージョン:
notavaCC 1.0

TopLevelClass.Default.Token

public TopLevelClass.Default.Token(int symbolID,
                                   String image,
                                   String sourceName,
                                   int index,
                                   int line,
                                   int column)
トークンの起源の情報付きで構築します。

パラメータ:
symbolID - getSymbolID() が返す値。
image - getImage() が返す値。
sourceName - getSourceName() が返す値。サポートされない場合 null
index - getIndex() が返す値。サポートされない場合 -1
line - getLine() が返す値。サポートされない場合 -1
column - getColumn() が返す値。サポートされない場合 -1
導入されたバージョン:
notavaCC 1.0

TopLevelClass.Default.Token

public TopLevelClass.Default.Token(int symbolID,
                                   String image,
                                   TopLevelClass.Token token)
既存のトークンによって与えられる起源の情報付きで構築します。

パラメータ:
symbolID - getSymbolID() が返す値。
image - getImage() が返す値。
token - getSourceName()getIndex()getLine()getColumn() の呼び出し結果を与えるトークン。