public class TokenReader
extends java.lang.Object
| Constructor and Description |
|---|
TokenReader(java.io.Reader reader) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasMore() |
java.util.Optional<Token> |
next(int depth) |
static java.util.Queue<Token> |
tokenize(java.io.File file)
A handy method to generate a list of Tokens from a file.
|
static java.util.Queue<Token> |
tokenize(java.io.InputStream inputStream)
A handy method to generate a list of Tokens from an InputStream.
|
static java.util.Queue<Token> |
tokenize(java.lang.String filename)
A handy method to generate a list of Tokens from a file name.
|
public static java.util.Queue<Token> tokenize(java.lang.String filename) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundExceptionjava.io.IOExceptionpublic static java.util.Queue<Token> tokenize(java.io.File file) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundExceptionjava.io.IOExceptionpublic static java.util.Queue<Token> tokenize(java.io.InputStream inputStream) throws java.io.IOException
java.io.IOExceptionpublic boolean hasMore()
public java.util.Optional<Token> next(int depth) throws java.io.IOException
java.io.IOException