public class Token extends java.lang.Object implements ISourcePositionHolder
| Modifier and Type | Field and Description |
|---|---|
(package private) ISourcePosition |
position |
(package private) int |
type |
(package private) java.lang.Object |
value |
| Constructor and Description |
|---|
Token(java.lang.Object value,
int type,
ISourcePosition position) |
Token(java.lang.Object value,
ISourcePosition position) |
| Modifier and Type | Method and Description |
|---|---|
ISourcePosition |
getPosition() |
int |
getType() |
java.lang.Object |
getValue() |
void |
setPosition(ISourcePosition position) |
void |
setValue(java.lang.Object value) |
java.lang.String |
toString() |
ISourcePosition position
java.lang.Object value
int type
public Token(java.lang.Object value,
ISourcePosition position)
public Token(java.lang.Object value,
int type,
ISourcePosition position)
public void setValue(java.lang.Object value)
public java.lang.Object getValue()
public int getType()
public ISourcePosition getPosition()
getPosition in interface ISourcePositionHolderpublic void setPosition(ISourcePosition position)
setPosition in interface ISourcePositionHolderpublic java.lang.String toString()
toString in class java.lang.Object