class Tokenizer extends Object implements Closeable
| Modifier and Type | Field and Description |
|---|---|
(package private) StringBuilder |
buffer |
(package private) File |
file |
(package private) int |
lastChar |
(package private) int |
lineNumber |
(package private) String |
lineSeparator |
(package private) Reader |
reader |
| Constructor and Description |
|---|
Tokenizer(File file) |
Tokenizer(Reader reader) |
Tokenizer(String string) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
filterLines(String[] patterns,
boolean skip) |
Token |
nextToken() |
(package private) int |
readChar() |
(package private) Token[] |
tokenize() |
File file
Reader reader
String lineSeparator
int lastChar
int lineNumber
StringBuilder buffer
Tokenizer(Reader reader)
Tokenizer(String string)
Tokenizer(File file) throws FileNotFoundException
FileNotFoundExceptionpublic void filterLines(String[] patterns, boolean skip) throws IOException
IOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionint readChar()
throws IOException
IOExceptionpublic Token nextToken() throws IOException
IOExceptionToken[] tokenize()
Copyright © 2016. All rights reserved.