public abstract class AbstractToken extends Object implements Token
| Constructor and Description |
|---|
AbstractToken() |
AbstractToken(AbstractToken token) |
AbstractToken(char[] buffer,
int start,
int end,
int tokenIndex) |
AbstractToken(String sourceName,
char[] buffer,
int start,
int end,
int tokenIndex) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
String |
emit() |
Object |
getAnnotation() |
int |
getColumn() |
int |
getLine() |
String |
getSourceName() |
String |
getText()
Returns the text of the token.
|
int |
getTokenIndex() |
void |
setAnnotation(Object annotation) |
void |
setColumn(char[] buffer,
int start,
int end) |
void |
setColumn(int column) |
void |
setLine(char[] buffer,
int start,
int end) |
void |
setLine(int line) |
void |
setSourceName(String sourceName) |
void |
setText(char[] buffer,
int start,
int end) |
void |
setText(String text) |
void |
setTokenIndex(int tokenIndex) |
String |
toString() |
public AbstractToken()
public AbstractToken(AbstractToken token)
public AbstractToken(char[] buffer,
int start,
int end,
int tokenIndex)
public AbstractToken(String sourceName, char[] buffer, int start, int end, int tokenIndex)
public String getText()
Tokenpublic void setText(String text)
public void setLine(int line)
public void setColumn(int column)
public void setText(char[] buffer,
int start,
int end)
public void setLine(char[] buffer,
int start,
int end)
public void setColumn(char[] buffer,
int start,
int end)
public Object getAnnotation()
getAnnotation in interface Tokenpublic void setAnnotation(Object annotation)
public void setSourceName(String sourceName)
public String getSourceName()
getSourceName in interface Tokenpublic int getTokenIndex()
getTokenIndex in interface Tokenpublic void setTokenIndex(int tokenIndex)
Copyright © 2017. All rights reserved.