Package nablarch.core.dataformat
Class LayoutFileParser.Tokenizer
java.lang.Object
nablarch.core.dataformat.LayoutFileParser.Tokenizer
- Enclosing class:
- LayoutFileParser
フォーマット定義ファイルの字句要素解析器
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionconsume()
次のトークンを読み込む。peek()
次に読み込まれる予定のトークンを返却する。boolean
proceedMatch
(Pattern pattern) 現在の位置を起点として、指定されたパターンにマッチした場合、 その分だけ位置をすすめる。 (マッチしなかった場合は現在の位置のまま)
-
Constructor Details
-
Tokenizer
コンストラクタ- Parameters:
filePath
- フォーマット定義ファイルのパスencoding
- フォーマット定義ファイルのファイルエンコーディング
-
-
Method Details
-
consume
次のトークンを読み込む。- Returns:
- 次のトークン
-
proceedMatch
現在の位置を起点として、指定されたパターンにマッチした場合、 その分だけ位置をすすめる。 (マッチしなかった場合は現在の位置のまま)- Parameters:
pattern
- マッチさせるパターン- Returns:
- マッチした場合はtrue
-
peek
次に読み込まれる予定のトークンを返却する。- Returns:
- 次に読み込まれる予定のトークン
-