org.codehaus.janino
Class Scanner.Token
java.lang.Object
org.codehaus.janino.Scanner.Token
- Direct Known Subclasses:
- Scanner.EOFToken, Scanner.IdentifierToken, Scanner.KeywordToken, Scanner.LiteralToken
- Enclosing class:
- Scanner
public abstract class Scanner.Token
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getLocation
public Location getLocation()
isKeyword
public boolean isKeyword()
isKeyword
public boolean isKeyword(java.lang.String k)
isKeyword
public boolean isKeyword(java.lang.String[] ks)
getKeyword
public java.lang.String getKeyword()
throws CompileException
- Throws:
CompileException
isIdentifier
public boolean isIdentifier()
isIdentifier
public boolean isIdentifier(java.lang.String id)
getIdentifier
public java.lang.String getIdentifier()
throws CompileException
- Throws:
CompileException
isLiteral
public boolean isLiteral()
getLiteralValue
public java.lang.Object getLiteralValue()
throws CompileException
- Throws:
CompileException
isOperator
public boolean isOperator()
isOperator
public boolean isOperator(java.lang.String o)
isOperator
public boolean isOperator(java.lang.String[] os)
getOperator
public java.lang.String getOperator()
throws CompileException
- Throws:
CompileException
isEOF
public boolean isEOF()
Copyright © 2001-2011. All Rights Reserved.