public class Parser
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Parser.ParserException |
| Constructor and Description |
|---|
Parser(java.lang.String filename) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkNextToken(java.lang.String token) |
void |
close() |
boolean |
getNextBoolean() |
java.lang.String |
getNextCodeBlock() |
float |
getNextFloat() |
int |
getNextInt() |
java.lang.String |
getNextToken() |
boolean |
peekNextToken(java.lang.String tok) |
public Parser(java.lang.String filename)
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic void close()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getNextToken()
throws java.io.IOException
java.io.IOExceptionpublic boolean peekNextToken(java.lang.String tok)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getNextCodeBlock()
throws Parser.ParserException,
java.io.IOException
Parser.ParserExceptionjava.io.IOExceptionpublic boolean getNextBoolean()
throws java.io.IOException
java.io.IOExceptionpublic int getNextInt()
throws java.io.IOException
java.io.IOExceptionpublic float getNextFloat()
throws java.io.IOException
java.io.IOExceptionpublic void checkNextToken(java.lang.String token)
throws Parser.ParserException,
java.io.IOException
Parser.ParserExceptionjava.io.IOException