org.yecht
Class BytecodeScanner
java.lang.Object
org.yecht.BytecodeScanner
- All Implemented Interfaces:
- DefaultYAMLParser.yyInput
public class BytecodeScanner
- extends Object
- implements DefaultYAMLParser.yyInput
|
Method Summary |
boolean |
advance()
move on to next token. |
int |
token()
classifies current token. |
Object |
value()
associated with current token. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QUOTELEN
public static final int QUOTELEN
- See Also:
- Constant Field Values
BytecodeScanner
public BytecodeScanner(Parser parser)
value
public Object value()
- Description copied from interface:
DefaultYAMLParser.yyInput
- associated with current token.
Should not be called if
DefaultYAMLParser.yyInput.advance() returned false.
- Specified by:
value in interface DefaultYAMLParser.yyInput
- Returns:
- value for
DefaultYAMLParser.yyInput.token().
token
public int token()
- Description copied from interface:
DefaultYAMLParser.yyInput
- classifies current token.
Should not be called if
DefaultYAMLParser.yyInput.advance() returned false.
- Specified by:
token in interface DefaultYAMLParser.yyInput
- Returns:
- current %token or single character.
advance
public boolean advance()
throws IOException
- Description copied from interface:
DefaultYAMLParser.yyInput
- move on to next token.
- Specified by:
advance in interface DefaultYAMLParser.yyInput
- Returns:
- false if positioned beyond tokens.
- Throws:
IOException - on input error.
Copyright © 2013. All Rights Reserved.