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.FileNotFoundException
public void close() throws java.io.IOException
java.io.IOException
public java.lang.String getNextToken() throws java.io.IOException
java.io.IOException
public boolean peekNextToken(java.lang.String tok) throws java.io.IOException
java.io.IOException
public java.lang.String getNextCodeBlock() throws Parser.ParserException, java.io.IOException
Parser.ParserException
java.io.IOException
public boolean getNextBoolean() throws java.io.IOException
java.io.IOException
public int getNextInt() throws java.io.IOException
java.io.IOException
public float getNextFloat() throws java.io.IOException
java.io.IOException
public void checkNextToken(java.lang.String token) throws Parser.ParserException, java.io.IOException
Parser.ParserException
java.io.IOException