[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
- Authors:
- Jochen Theodorou
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 |
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, setType, getText, getColumn, getLine, setText, setLine, getFilename, setFilename, setColumn, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
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/2.4.21/html/gapi/org/codehaus/groovy/antlr/GroovySourceToken.html