org.jrubyparser.lexer
Class Token

java.lang.Object
  extended by org.jrubyparser.lexer.Token
All Implemented Interfaces:
ISourcePositionHolder

public class Token
extends Object
implements ISourcePositionHolder


Constructor Summary
Token(Object value, int type, SourcePosition position)
           
Token(Object value, SourcePosition position)
           
 
Method Summary
 SourcePosition getPosition()
           
 int getType()
           
 Object getValue()
           
 void setPosition(SourcePosition position)
           
 void setValue(Object value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Token

public Token(Object value,
             SourcePosition position)

Token

public Token(Object value,
             int type,
             SourcePosition position)
Method Detail

setValue

public void setValue(Object value)

getValue

public Object getValue()

getType

public int getType()

getPosition

public SourcePosition getPosition()
Specified by:
getPosition in interface ISourcePositionHolder

setPosition

public void setPosition(SourcePosition position)
Specified by:
setPosition in interface ISourcePositionHolder

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.