com.sonar.sslr.api
Class Token.Builder
java.lang.Object
com.sonar.sslr.api.Token.Builder
- Enclosing class:
- Token
public static final class Token.Builder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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.