All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static String |
addBackQuote(String sql,
DbType dbType) |
static boolean |
containsAny(String sql,
DbType dbType,
Token... tokens) |
static boolean |
containsAny(String sql,
DbType dbType,
Token token) |
static boolean |
containsAny(String sql,
DbType dbType,
Token token1,
Token token2) |
static boolean |
containsAny(String sql,
DbType dbType,
Token token1,
Token token2,
Token token3) |
static SQLExprParser |
createExprParser(String sql,
DbType dbType,
SQLParserFeature... features) |
static Lexer |
createLexer(String sql,
DbType dbType) |
static Lexer |
createLexer(String sql,
DbType dbType,
SQLParserFeature... features) |
static SQLSelectQueryBlock |
createSelectQueryBlock(DbType dbType) |
static SQLStatementParser |
createSQLStatementParser(String sql,
DbType dbType) |
static SQLStatementParser |
createSQLStatementParser(String sql,
DbType dbType,
boolean keepComments) |
static SQLStatementParser |
createSQLStatementParser(String sql,
DbType dbType,
SQLParserFeature... features) |
static SQLStatementParser |
createSQLStatementParser(String sql,
String dbType,
SQLParserFeature... features) |
static Object |
getSimpleSelectValue(String sql,
DbType dbType) |
static Object |
getSimpleSelectValue(String sql,
DbType dbType,
SQLParserUtils.SimpleValueEvalHandler handler) |
static SQLType |
getSQLType(String sql,
DbType dbType) |
static SQLType |
getSQLTypeV2(String sql,
DbType dbType) |
static List<String> |
getTables(String sql,
DbType dbType) |
static String |
removeComment(String sql,
DbType dbType) |
static String |
removeLeftComment(String sql,
DbType dbType) |
static String |
replaceBackQuote(String sql,
DbType dbType) |
static List<String> |
splitAndRemoveComment(String sql,
DbType dbType) |
static boolean |
startsWithHint(String sql,
DbType dbType) |