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 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(String valueAndOriginalValue)
setValueAndOriginalValue
public Token.Builder setValueAndOriginalValue(String value,
String originalValue)
setLine
public Token.Builder setLine(int line)
setColumn
public Token.Builder setColumn(int column)
setURI
@Deprecated
public Token.Builder setURI(URI uri)
- Deprecated. use
setFile(File) instead
- FIXME deprecated in Cobol, but not in SSLR 1.9
setGeneratedCode
public Token.Builder setGeneratedCode(boolean generatedCode)
setTrivia
public Token.Builder setTrivia(List<Trivia> trivia)
addTrivia
public Token.Builder addTrivia(Trivia trivia)
setCopyBook
public Token.Builder setCopyBook(String copyBookOriginalFileName,
int copyBookOriginalLine)
setReplacement
public Token.Builder setReplacement()
build
public Token build()
setFile
public Token.Builder setFile(File file)
- FIXME no such method in SSLR 1.9
Copyright © 2009-2014 SonarSource. All Rights Reserved.