public final class Scanner.LiteralToken extends Scanner.Token
value parameter determines the type of the literal
token:
Type/value returned by getLiteralValue() | Literal |
|---|---|
String | STRING literal |
Character | CHAR literal |
Integer | INT literal |
Long | LONG literal |
Float | FLOAT literal |
Double | DOUBLE literal |
Boolean | BOOLEAN literal |
null | NULL literal |
| Constructor and Description |
|---|
Scanner.LiteralToken(java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getLiteralValue() |
boolean |
isLiteral() |
java.lang.String |
toString() |
getIdentifier, getKeyword, getLocation, getOperator, isEOF, isIdentifier, isIdentifier, isKeyword, isKeyword, isKeyword, isOperator, isOperator, isOperatorpublic Scanner.LiteralToken(java.lang.Object value)
value - A Boolean, String, Double, Float, Character, or
nullpublic boolean isLiteral()
isLiteral in class Scanner.Tokenpublic java.lang.Object getLiteralValue()
getLiteralValue in class Scanner.Tokenpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2001-2012. All Rights Reserved.