public class Scanner extends java.lang.Object implements TokenInput
| Constructor and Description |
|---|
Scanner(java.io.InputStream src) |
Scanner(java.io.InputStream src,
ScannerState startState) |
| Modifier and Type | Method and Description |
|---|---|
ScannerState |
getState() |
Token |
readToken()
Returns the next token that can be one of the following types:
Token.TYPE_NULL
Token.TYPE_BRACE_OPEN
Token.TYPE_BRACE_CLOSED
Token.TYPE_TEXT
Token.TYPE_CONTROL
Token.TYPE_ESCAPED_CHARACTER
|
void |
skipBytes(long amount) |
void |
skipCharacters(int amount) |
public Scanner(java.io.InputStream src)
throws java.io.IOException
java.io.IOExceptionpublic Scanner(java.io.InputStream src,
ScannerState startState)
throws java.io.IOException
java.io.IOExceptionpublic Token readToken() throws java.io.IOException
readToken in interface TokenInputjava.io.IOExceptionpublic ScannerState getState()
getState in interface TokenInputpublic void skipCharacters(int amount)
throws java.io.IOException
skipCharacters in interface TokenInputjava.io.IOExceptionpublic void skipBytes(long amount)
throws java.io.IOException
skipBytes in interface TokenInputjava.io.IOException© 2003-2011 by Sascha Schmidt (vision-cloud.de). All Rights Reserved.