Package com.sonar.sslr.api
Class Token.Builder
- java.lang.Object
-
- com.sonar.sslr.api.Token.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Token.Builder
addTrivia(Trivia trivia)
Token
build()
Token.Builder
setColumn(int column)
Token.Builder
setContinuationOffsets(List<Offsets> continuationOffsets)
Deprecated.since 4.2.Token.Builder
setContinuations(List<TokenContinuation> continuations)
Token.Builder
setCopyBook(String copyBookOriginalFileName, int copyBookOriginalLine)
Token.Builder
setFile(File file)
FIXME no such method in SSLR 1.9Token.Builder
setGeneratedCode(boolean generatedCode)
Token.Builder
setLine(int line)
Token.Builder
setReplacement()
Token.Builder
setStartAndEndOffsets(int startOffset, int endOffset)
Token.Builder
setStartLineOffset(int startLineOffset)
Token.Builder
setTrivia(List<Trivia> trivia)
Token.Builder
setType(TokenType type)
Token.Builder
setValueAndOriginalValue(String valueAndOriginalValue)
Token.Builder
setValueAndOriginalValue(String value, String originalValue)
-
-
-
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)
-
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)
-
-