public class Token extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
int |
beginColumn
The column number of the first character of this Token.
|
int |
beginLine
The line number of the first character of this Token.
|
String |
image
The string image of the token.
|
int |
kind
An integer that describes the kind of this token.
|
Token |
next
A reference to the next regular (non-special) token from the input stream.
|
Constructor and Description |
---|
Token()
No-argument constructor
|
Token(int kind,
String image)
Constructs a new token for the specified Image and Kind.
|
Modifier and Type | Method and Description |
---|---|
Object |
getValue()
An optional attribute value of the Token.
|
static Token |
newToken(int ofKind,
String image)
Returns a new Token object, by default.
|
String |
toString()
Returns the image.
|
public int kind
public int beginLine
public int beginColumn
public String image
public Token next
public Token()
public Token(int kind, String image)
public Object getValue()
public static Token newToken(int ofKind, String image)