public class TokenIdentifier extends java.lang.Object implements Index, ContentFactory<SourceReader,Token>
Modifier and Type | Field and Description |
---|---|
static TokenIdentifier |
ENDOFBUFFER |
Constructor and Description |
---|
TokenIdentifier(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
TokenIdentifier |
createAlternativeToken(TokenIdentifier tokenIdentifier) |
Token |
createElem(SourceReader source) |
int |
getIndex()
Returns the index.
|
java.lang.String |
getName() |
void |
setIndex(int index) |
java.lang.String |
toString() |
public static final TokenIdentifier ENDOFBUFFER
public final int getIndex()
Index
public final void setIndex(int index)
public final java.lang.String getName()
public java.lang.String toString()
toString
in class java.lang.Object
public Token createElem(SourceReader source) throws ParseException
createElem
in interface ContentFactory<SourceReader,Token>
ParseException
public TokenIdentifier createAlternativeToken(TokenIdentifier tokenIdentifier)