com.sonar.sslr.api
Class Token.Builder

java.lang.Object
  extended by com.sonar.sslr.api.Token.Builder
Enclosing class:
Token

public static final class Token.Builder
extends java.lang.Object


Method Summary
 Token.Builder addTrivia(Trivia trivia)
           
 Token build()
           
 Token.Builder setColumn(int column)
           
 Token.Builder setCopyBook(java.lang.String copyBookOriginalFileName, int copyBookOriginalLine)
           
 Token.Builder setGeneratedCode(boolean generatedCode)
           
 Token.Builder setLine(int line)
           
 Token.Builder setTrivia(java.util.List<Trivia> trivia)
           
 Token.Builder setType(TokenType type)
           
 Token.Builder setURI(java.net.URI uri)
           
 Token.Builder setValueAndOriginalValue(java.lang.String valueAndOriginalValue)
           
 Token.Builder setValueAndOriginalValue(java.lang.String value, java.lang.String originalValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setType

public Token.Builder setType(TokenType type)

setValueAndOriginalValue

public Token.Builder setValueAndOriginalValue(java.lang.String valueAndOriginalValue)

setValueAndOriginalValue

public Token.Builder setValueAndOriginalValue(java.lang.String value,
                                              java.lang.String originalValue)

setLine

public Token.Builder setLine(int line)

setColumn

public Token.Builder setColumn(int column)

setURI

public Token.Builder setURI(java.net.URI uri)

setGeneratedCode

public Token.Builder setGeneratedCode(boolean generatedCode)

setTrivia

public Token.Builder setTrivia(java.util.List<Trivia> trivia)

addTrivia

public Token.Builder addTrivia(Trivia trivia)

setCopyBook

public Token.Builder setCopyBook(java.lang.String copyBookOriginalFileName,
                                 int copyBookOriginalLine)

build

public Token build()


Copyright © 2012 SonarSource. All Rights Reserved.