Package org.bytedeco.javacpp.tools
Class Tokenizer
java.lang.Object
org.bytedeco.javacpp.tools.Tokenizer
- All Implemented Interfaces:
Closeable
,AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) StringBuilder
(package private) File
(package private) int
(package private) int
(package private) String
(package private) Reader
(package private) String
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
file
File file -
text
String text -
reader
Reader reader -
lineSeparator
String lineSeparator -
lastChar
int lastChar -
lineNumber
int lineNumber -
buffer
StringBuilder buffer
-
-
Constructor Details
-
Tokenizer
-
Tokenizer
-
Tokenizer
Tokenizer(File file) throws IOException - Throws:
IOException
-
Tokenizer
Tokenizer(File file, String encoding) throws IOException - Throws:
IOException
-
-
Method Details
-
filterLines
- Throws:
IOException
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-
readChar
- Throws:
IOException
-
nextToken
- Throws:
IOException
-
tokenize
Token[] tokenize()
-