jp.hishidama.html.lexer.reader
クラス Char

java.lang.Object
  上位を拡張 jp.hishidama.html.lexer.reader.Char

public class Char
extends Object

HtHtmlLexerの一文字を保持するクラス.

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

フィールドの概要
static Char EOF
          読み込み終了.
 
メソッドの概要
static Char createChar(CharType type, char c)
          インスタンス生成.
static Char createChar(CharType type, StringBuilder sb)
          インスタンス作成.
 StringBuilder getSB()
          内容取得.
 String getString()
          内容取得.
 CharType getType()
          文字タイプ取得.
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

EOF

public static final Char EOF
読み込み終了.

メソッドの詳細

createChar

public static Char createChar(CharType type,
                              StringBuilder sb)
インスタンス作成.

パラメータ:
type - 文字タイプ
sb - 内容
戻り値:
Charインスタンス

createChar

public static Char createChar(CharType type,
                              char c)
インスタンス生成.

パラメータ:
type - 文字タイプ
c - 内容
戻り値:
Charインスタンス

getType

public CharType getType()
文字タイプ取得.

戻り値:
文字タイプ

getString

public String getString()
内容取得.

戻り値:
内容

getSB

public StringBuilder getSB()
内容取得.

戻り値:
内容

toString

public String toString()
オーバーライド:
クラス Object 内の toString