public abstract class TokenCandidate
extends java.lang.Object
| Constructor and Description |
|---|
TokenCandidate(SourceCode sourceCode) |
TokenCandidate(SourceCode sourceCode,
java.util.Set<java.lang.Character> split) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
append(char c) |
protected java.lang.String |
content() |
protected java.lang.String |
discardedSuffix() |
protected int |
getStartPosition() |
protected boolean |
isDiscardBeginChar() |
protected boolean |
isFinished() |
protected boolean |
isUnexpectedChar(char c) |
protected abstract Token |
toToken() |
public TokenCandidate(SourceCode sourceCode)
public TokenCandidate(SourceCode sourceCode, java.util.Set<java.lang.Character> split)
protected boolean append(char c)
protected java.lang.String content()
protected abstract Token toToken()
protected boolean isDiscardBeginChar()
protected int getStartPosition()
protected boolean isUnexpectedChar(char c)
protected java.lang.String discardedSuffix()
protected boolean isFinished()