[Java] Class GroovySourceToken
- org.codehaus.groovy.antlr.GroovySourceToken
- All Implemented Interfaces and Traits:
- SourceInfo
public class GroovySourceToken extends Token
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 |
|---|---|
class Token | MIN_USER_TYPE, NULL_TREE_LOOKAHEAD, INVALID_TYPE, EOF_TYPE, SKIP, badToken |
Properties Summary
| Type | Name and description |
|---|---|
int |
column |
int |
columnLast |
int |
line |
int |
lineLast |
String |
text |
Constructor Summary
| Constructor and description |
|---|
GroovySourceToken
(int t)Constructor using a token type |
Methods Summary
| Type Params | Return Type | Name and description |
|---|---|---|
int |
getColumn() | |
int |
getColumnLast() | |
int |
getLine() | |
int |
getLineLast() | |
String |
getText()get the source token text | |
void |
setColumn(int c) | |
void |
setColumnLast(int colLast) | |
void |
setLine(int l) | |
void |
setLineLast(int lineLast) | |
void |
setText(String s)set the source token text | |
String |
toString() |
Inherited Methods Summary
| Methods inherited from class | Name |
|---|---|
class Token | toString, getType, getFilename, setType, getText, getLine, getColumn, setText, setLine, setFilename, setColumn, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
Field Detail
protected int col
protected int colLast
protected int line
protected int lineLast
protected String text
Property Detail
int column
int columnLast
int line
int lineLast
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/2.5.14/html/gapi/org/codehaus/groovy/antlr/GroovySourceToken.html