com.sonar.sslr.api
Class Token

java.lang.Object
  extended by com.sonar.sslr.api.Token

public class Token
extends Object


Constructor Summary
Token(TokenType type, String value)
           
Token(TokenType type, String value, int line, int column)
           
Token(TokenType type, String value, int line, int column, File file)
           
 
Method Summary
 boolean equals(Object o)
           
 int getColumn()
           
 String getCopyBookOriginalFileName()
           
 int getCopyBookOriginalLine()
           
 File getFile()
           
 Token getFollowingToken()
           
 int getLine()
           
 Token getPreviousToken()
           
 TokenType getType()
           
 String getValue()
           
 int hashCode()
           
 boolean isCopyBook()
           
 boolean isGeneratedCode()
           
 void setCopyBook(boolean copyBook)
           
 void setCopyBookOriginalFileName(String copyBookOriginalFileName)
           
 void setCopyBookOriginalLine(int copyBookOriginalLine)
           
 void setFile(File file)
           
 void setFollowingToken(Token followingToken)
           
 void setGeneratedCode(boolean generatedCode)
           
 void setPreviousToken(Token previousToken)
           
 void setType(TokenType type)
           
 void setValue(String value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Token

public Token(TokenType type,
             String value)

Token

public Token(TokenType type,
             String value,
             int line,
             int column)

Token

public Token(TokenType type,
             String value,
             int line,
             int column,
             File file)
Method Detail

getType

public TokenType getType()

getValue

public String getValue()

getLine

public int getLine()

getColumn

public int getColumn()

getFile

public File getFile()

setType

public void setType(TokenType type)

isCopyBook

public boolean isCopyBook()

setCopyBook

public void setCopyBook(boolean copyBook)

isGeneratedCode

public boolean isGeneratedCode()

setGeneratedCode

public void setGeneratedCode(boolean generatedCode)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

setValue

public void setValue(String value)

setCopyBookOriginalLine

public void setCopyBookOriginalLine(int copyBookOriginalLine)

getCopyBookOriginalLine

public int getCopyBookOriginalLine()

setCopyBookOriginalFileName

public void setCopyBookOriginalFileName(String copyBookOriginalFileName)

getCopyBookOriginalFileName

public String getCopyBookOriginalFileName()

setFile

public void setFile(File file)

getPreviousToken

public Token getPreviousToken()

setPreviousToken

public void setPreviousToken(Token previousToken)

getFollowingToken

public Token getFollowingToken()

setFollowingToken

public void setFollowingToken(Token followingToken)


Copyright © 2011 SonarSource. All Rights Reserved.