jp.hishidama.html.lexer.token
クラス WordAtom

java.lang.Object
  上位を拡張 jp.hishidama.html.lexer.token.Token
      上位を拡張 jp.hishidama.html.lexer.token.AtomToken
          上位を拡張 jp.hishidama.html.lexer.token.WordAtom
すべての実装されたインタフェース:
Cloneable
直系の既知のサブクラス:
CrLfAtom, SpaceAtom

public class WordAtom
extends AtomToken

HtHtmlLexerトークン(単語).

単語(というか文字列)を保持するトークン。
当クラスで直接保持する文字列は、改行コードを持たない。

導入されたバージョン:
2009.01.10
作成者:
ひしだま

コンストラクタの概要
WordAtom()
          コンストラクター.
WordAtom(String s)
          コンストラクター.
WordAtom(StringBuilder sb)
          コンストラクター.
 
メソッドの概要
 WordAtom clone()
           
 String getString()
          文字列取得.
 void setString(String s)
          文字列設定.
 void setString(StringBuilder sb)
          文字列設定.
 
クラス jp.hishidama.html.lexer.token.AtomToken から継承されたメソッド
getTextLength, writeTo, writeTo
 
クラス jp.hishidama.html.lexer.token.Token から継承されたメソッド
calcLine, getLine, getText
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

WordAtom

public WordAtom()
コンストラクター.


WordAtom

public WordAtom(StringBuilder sb)
コンストラクター.

パラメータ:
sb - 文字列

WordAtom

public WordAtom(String s)
コンストラクター.

パラメータ:
s - 文字列
メソッドの詳細

clone

public WordAtom clone()
               throws CloneNotSupportedException
オーバーライド:
クラス AtomToken 内の clone
例外:
CloneNotSupportedException
導入されたバージョン:
2009.02.07

setString

public void setString(StringBuilder sb)
文字列設定.

パラメータ:
sb - 文字列

setString

public void setString(String s)
文字列設定.

パラメータ:
s - 文字列

getString

public String getString()
文字列取得.

戻り値:
文字列(存在しない場合、null)