Package com.sonar.sslr.api
Class Token.Builder
- java.lang.Object
-
- com.sonar.sslr.api.Token.Builder
-
-
Method Summary
-
-
-
Method Detail
-
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.usesetFile(File)
insteadFIXME 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
-
setStartAndEndOffsets
public Token.Builder setStartAndEndOffsets(int startOffset, int endOffset)
-
setContinuationOffsets
@Deprecated public Token.Builder setContinuationOffsets(List<Offsets> continuationOffsets)
Deprecated.since 4.2. UsesetContinuations(List)
.
-
setContinuations
public Token.Builder setContinuations(List<TokenContinuation> continuations)
-
setStartLineOffset
public Token.Builder setStartLineOffset(int startLineOffset)
-
-