public static class LayoutFileParser.Tokenizer
extends java.lang.Object
Constructor and Description |
---|
Tokenizer(java.lang.String filePath,
java.nio.charset.Charset encoding)
コンストラクタ
|
Modifier and Type | Method and Description |
---|---|
LayoutFileParser.Token |
consume()
次のトークンを読み込む。
|
LayoutFileParser.Token |
peek()
次に読み込まれる予定のトークンを返却する。
|
boolean |
proceedMatch(java.util.regex.Pattern pattern)
現在の位置を起点として、指定されたパターンにマッチした場合、
その分だけ位置をすすめる。
(マッチしなかった場合は現在の位置のまま)
|
public Tokenizer(java.lang.String filePath, java.nio.charset.Charset encoding)
filePath
- フォーマット定義ファイルのパスencoding
- フォーマット定義ファイルのファイルエンコーディングpublic LayoutFileParser.Token consume()
public boolean proceedMatch(java.util.regex.Pattern pattern)
pattern
- マッチさせるパターンpublic LayoutFileParser.Token peek()