public interface CharStream
| Modifier and Type | Method and Description | 
|---|---|
| void | backup(int amount)Backs up the input stream by amount steps. | 
| char | BeginToken()Returns the next character that marks the beginning of the next token. | 
| void | Done()The lexer calls this function to indicate that it is done with the stream
 and hence implementations can free any resources held by this class. | 
| int | getBeginColumn()Returns the column number of the first character for current token (being
 matched after the last call to BeginTOken). | 
| int | getBeginLine()Returns the line number of the first character for current token (being
 matched after the last call to BeginTOken). | 
| int | getColumn()Deprecated.  | 
| int | getEndColumn()Returns the column number of the last character for current token (being
 matched after the last call to BeginTOken). | 
| int | getEndLine()Returns the line number of the last character for current token (being
 matched after the last call to BeginTOken). | 
| String | GetImage()Returns a string made up of characters from the marked token beginning
 to the current buffer position. | 
| int | getLine()Deprecated.  | 
| char[] | GetSuffix(int len)Returns an array of characters that make up the suffix of length 'len' for
 the currently matched token. | 
| int | getTabSize() | 
| boolean | getTrackLineColumn() | 
| char | readChar()Returns the next character from the selected input. | 
| void | setTabSize(int i) | 
| void | setTrackLineColumn(boolean trackLineColumn) | 
void backup(int amount)
char BeginToken()
         throws IOException
IOExceptionvoid Done()
int getBeginColumn()
int getBeginLine()
@Deprecated int getColumn()
int getEndColumn()
int getEndLine()
String GetImage()
@Deprecated int getLine()
char[] GetSuffix(int len)
int getTabSize()
boolean getTrackLineColumn()
char readChar()
       throws IOException
IOExceptionvoid setTabSize(int i)
void setTrackLineColumn(boolean trackLineColumn)