Interface StandardTokenizerInterface
-
public interface StandardTokenizerInterfaceInternal interface for supporting versioned grammars.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description char[]getArray()byte[]getBytes()intgetNextToken()Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.java.lang.StringgetText()longyychar()Returns the current position.intyylength()Returns the length of the matched text region.voidyyreset(java.io.Reader reader)Resets the scanner to read from a new input stream.
-
-
-
Method Detail
-
getText
java.lang.String getText()
-
getArray
char[] getArray()
-
getBytes
byte[] getBytes()
-
yychar
long yychar()
Returns the current position.
-
yylength
int yylength()
Returns the length of the matched text region.
-
getNextToken
int getNextToken() throws java.io.IOExceptionResumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.- Returns:
- the next token,
StandardTokenizerImpl.YYEOFon end of stream - Throws:
java.io.IOException- if any I/O-Error occurs
-
yyreset
void yyreset(java.io.Reader reader)
Resets the scanner to read from a new input stream. Does not close the old reader. All internal variables are reset, the old input stream cannot be reused (internal buffer is discarded and lost). Lexical state is set to ZZ_INITIAL.- Parameters:
reader- the new input stream
-
-