public class SQLLexicalAnalyzer extends AbstractLexicalAnalyzer
AbstractLexicalAnalyzer.Buffer, AbstractLexicalAnalyzer.DefaultToken, AbstractLexicalAnalyzer.RowColLexicalAnalyzer.Tokenbuffer, EOF, token, tokens, useBracketsForIdentifiers| Constructor and Description |
|---|
SQLLexicalAnalyzer() |
SQLLexicalAnalyzer(java.lang.String source) |
| Modifier and Type | Method and Description |
|---|---|
LexicalAnalyzer |
clone()
Creates a copy of the object.
|
protected LexicalAnalyzer.Token |
getToken() |
createToken, drop_state, getch, getColumn, getLine, getMaxColumn, getMaxLine, getMaxPosition, getPosition, getSource, getSourceContext, getUseBracketsForIdentifiers, isEOF, look, lookch, next, parseDMSNumber, parseNumber, parseString, restore_state, save_state, setSource, setUseBracketsForIdentifiers, skipblanks, ungetchequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloneQuietly, cloneQuietlypublic SQLLexicalAnalyzer(java.lang.String source)
public SQLLexicalAnalyzer()
public LexicalAnalyzer clone() throws java.lang.CloneNotSupportedException
Cloneableclone in interface LexicalAnalyzerclone in class AbstractLexicalAnalyzerjava.lang.CloneNotSupportedException - if the instance of the object cannot
be cloned. As this is extending Cloneable so its sure
it implements it, so this exception may be used for problems on specific
object instances.Object#clone()}.protected LexicalAnalyzer.Token getToken()
getToken in class AbstractLexicalAnalyzer