|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.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()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |