|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.seasar.framework.util.Tokenizer
トークンを認識するクラスです。
| フィールドの概要 | |
static int |
TT_EOF
EOFをあらわします。 |
static int |
TT_QUOTE
Quoteをあらわします。 |
static int |
TT_WORD
単語をあらわします。 |
| コンストラクタの概要 | |
Tokenizer(java.lang.String str)
Tokenizerを作成します。 |
|
Tokenizer(java.lang.String str,
byte[] ctype)
Tokenizerを作成します。 |
|
| メソッドの概要 | |
java.lang.String |
getReadString()
既に読み込んだ文字列を返します。 |
java.lang.String |
getStringValue()
文字列の値を返します。 |
int |
nextToken()
次のトークンに進めます。 |
protected static void |
ordinaryChar(byte[] ctype2,
int ch)
単独で存在する文字として設定します。 |
protected static void |
setup(byte[] ctype2)
|
protected static void |
whitespaceChars(byte[] ctype2,
int low,
int hi)
空白用の文字として設定します。 |
protected static void |
wordChar(byte[] ctype2,
int val)
単語用の文字として設定します。 |
protected static void |
wordChars(byte[] ctype2,
int low,
int hi)
単語用の文字として設定します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final int TT_EOF
public static final int TT_QUOTE
public static final int TT_WORD
| コンストラクタの詳細 |
public Tokenizer(java.lang.String str)
Tokenizerを作成します。
str - 文字列
public Tokenizer(java.lang.String str,
byte[] ctype)
Tokenizerを作成します。
str - 文字列ctype - 文字のタイプの配列| メソッドの詳細 |
protected static void setup(byte[] ctype2)
ctype2 - 文字のタイプの配列
protected static void wordChars(byte[] ctype2,
int low,
int hi)
ctype2 - 文字のタイプの配列low - hi -
protected static void wordChar(byte[] ctype2,
int val)
ctype2 - 文字のタイプの配列val - 文字コード
protected static void whitespaceChars(byte[] ctype2,
int low,
int hi)
ctype2 - 文字のタイプの配列low - 最小の文字コードhi - 最大の文字コード
protected static void ordinaryChar(byte[] ctype2,
int ch)
ctype2 - 文字のタイプの配列ch - 文字コードpublic final java.lang.String getStringValue()
public int nextToken()
public final java.lang.String getReadString()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||