All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
String |
addSymbol() |
void |
arraycopy(int srcPos,
char[] dest,
int destPos,
int length) |
int |
bp() |
char |
charAt(int index) |
void |
computeRowAndColumn() |
void |
config(SQLParserFeature feature,
boolean state) |
char |
current() |
BigDecimal |
decimalValue() |
int |
getCommentCount() |
Lexer.CommentHandler |
getCommentHandler() |
List<String> |
getComments() |
DbType |
getDbType() |
Keywords |
getKeywords() |
int |
getLine() |
int |
getPosColumn() |
int |
getPosLine() |
String |
getSource() |
TimeZone |
getTimeZone() |
boolean |
hasComment() |
long |
hash_lower() |
String |
hexString() |
boolean |
identifierEquals(long hash_lower) |
boolean |
identifierEquals(String text) |
String |
info() |
Number |
integerValue() |
boolean |
isAllowComment() |
boolean |
isDigit(char ch) |
boolean |
isEnabled(SQLParserFeature feature) |
boolean |
isEndOfComment() |
boolean |
isEOF() |
boolean |
isKeepComments() |
boolean |
isNegativeIntegerValue() |
Lexer.SavePoint |
mark() |
void |
nextPath() |
void |
nextToken() |
void |
nextTokenAlias() |
void |
nextTokenBy() |
void |
nextTokenComma() |
void |
nextTokenCommaValue() |
void |
nextTokenEq() |
void |
nextTokenIdent() |
void |
nextTokenLParen() |
void |
nextTokenNotOrNull() |
void |
nextTokenValue() |
int |
nextVarIndex() |
SQLNumberExpr |
numberExpr() |
SQLNumberExpr |
numberExpr(boolean negate) |
SQLNumberExpr |
numberExpr(SQLObject parent) |
String |
numberString() |
static String |
parameterize(String sql,
DbType dbType) |
int |
pos()
Return the current token's position: a 0-based offset from beginning of the raw input stream (before unicode
translation)
|
List<String> |
readAndResetComments() |
void |
reset() |
void |
reset(int pos) |
void |
reset(int mark,
char markChar,
Token token) |
void |
reset(Lexer.SavePoint savePoint) |
void |
scanComment() |
void |
scanHexaDecimal() |
void |
scanIdentifier() |
void |
scanNumber() |
void |
scanSharp() |
SQLType |
scanSQLType() |
SQLType |
scanSQLTypeV2() |
void |
scanVariable() |
void |
setAllowComment(boolean allowComment) |
void |
setCommentHandler(Lexer.CommentHandler commentHandler) |
void |
setKeepComments(boolean keepComments) |
void |
setTimeZone(TimeZone timeZone) |
void |
setToken(Token token) |
void |
skipToEOF() |
String |
stringVal()
The value of a literal token, recorded as a string.
|
char[] |
sub_chars(int offset,
int count) |
String |
subString(int offset,
int count) |
Token |
token()
Return the current token, set by nextToken().
|