Package software.amazon.smithy.syntax
Class CapturedToken.Builder
- java.lang.Object
-
- software.amazon.smithy.syntax.CapturedToken.Builder
-
- All Implemented Interfaces:
SmithyBuilder<CapturedToken>
- Enclosing class:
- CapturedToken
public static final class CapturedToken.Builder extends java.lang.Object implements SmithyBuilder<CapturedToken>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CapturedTokenbuild()Creates an immutable object that is created from the properties that have been set on the builder.CapturedToken.BuilderendColumn(int endColumn)CapturedToken.BuilderendLine(int endLine)CapturedToken.BuildererrorMessage(java.lang.String errorMessage)CapturedToken.Builderfilename(java.lang.String filename)CapturedToken.Builderlexeme(java.lang.CharSequence lexeme)CapturedToken.BuildernumberValue(java.lang.Number numberValue)CapturedToken.Builderposition(int position)CapturedToken.BuilderstartColumn(int startColumn)CapturedToken.BuilderstartLine(int startLine)CapturedToken.BuilderstringContents(java.lang.String stringContents)CapturedToken.Buildertoken(IdlToken token)
-
-
-
Method Detail
-
build
public CapturedToken build()
Description copied from interface:SmithyBuilderCreates an immutable object that is created from the properties that have been set on the builder.- Specified by:
buildin interfaceSmithyBuilder<CapturedToken>- Returns:
- an instance of T
-
token
public CapturedToken.Builder token(IdlToken token)
-
filename
public CapturedToken.Builder filename(java.lang.String filename)
-
position
public CapturedToken.Builder position(int position)
-
startLine
public CapturedToken.Builder startLine(int startLine)
-
startColumn
public CapturedToken.Builder startColumn(int startColumn)
-
endLine
public CapturedToken.Builder endLine(int endLine)
-
endColumn
public CapturedToken.Builder endColumn(int endColumn)
-
lexeme
public CapturedToken.Builder lexeme(java.lang.CharSequence lexeme)
-
stringContents
public CapturedToken.Builder stringContents(java.lang.String stringContents)
-
errorMessage
public CapturedToken.Builder errorMessage(java.lang.String errorMessage)
-
numberValue
public CapturedToken.Builder numberValue(java.lang.Number numberValue)
-
-