[Java] Class GroovySourceToken
- org.codehaus.groovy.antlr.GroovySourceToken
- All Implemented Interfaces and Traits:
- SourceInfo
public class GroovySourceToken extends Token implements SourceInfo
This is a Token sub class to track line information
Field Summary
Modifiers | Name | Description |
---|---|---|
protected int | col | |
protected int | colLast | |
protected int | line | |
protected int | lineLast | |
protected String | text |
Fields inherited from class | Fields |
---|---|
interface Token | INVALID_TYPE, EPSILON, MIN_USER_TOKEN_TYPE, EOF, DEFAULT_CHANNEL, HIDDEN_CHANNEL, MIN_USER_CHANNEL_VALUE |
Constructor Summary
Constructor and description |
---|
GroovySourceToken
(int t) Constructor using a token type |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public int |
getColumn() | |
public int |
getColumnLast() | |
public int |
getLine() | |
public int |
getLineLast() | |
public String |
getText() get the source token text | |
public void |
setColumn(int c) | |
public void |
setColumnLast(int colLast) | |
public void |
setLine(int l) | |
public void |
setLineLast(int lineLast) | |
public void |
setText(String s) set the source token text | |
public String |
toString() |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
interface Token | getType, getInputStream, getChannel, getLine, getStopIndex, getStartIndex, getTokenSource, getText, getTokenIndex, getCharPositionInLine |
Field Detail
protected int col
protected int colLast
protected int line
protected int lineLast
protected String text
Constructor Detail
public GroovySourceToken(int t)
Constructor using a token type
- Parameters:
-
t
- the type
Method Detail
public int getColumn()
public int getColumnLast()
public int getLine()
public int getLineLast()
public String getText()
get the source token text
- Returns:
- the source token text
public void setColumn(int c)
public void setColumnLast(int colLast)
public void setLine(int l)
public void setLineLast(int lineLast)
public void setText(String s)
set the source token text
- Parameters:
-
s
- the text
public String toString()
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/org/codehaus/groovy/antlr/GroovySourceToken.html