| Modifier and Type | Method and Description |
|---|---|
static String |
SQLUtils.format(String sql,
DbType dbType,
List<Object> parameters,
SQLUtils.FormatOption option,
SQLParserFeature[] features) |
static SQLStatement |
SQLUtils.parseSingleStatement(String sql,
DbType dbType,
SQLParserFeature... features) |
static SQLStatement |
SQLUtils.parseSingleStatement(String sql,
String dbType,
SQLParserFeature... features) |
static List<SQLStatement> |
SQLUtils.parseStatements(String sql,
DbType dbType,
SQLParserFeature... features) |
static List<SQLStatement> |
SQLUtils.parseStatements(String sql,
String dbType,
SQLParserFeature... features) |
| Constructor and Description |
|---|
AdsExprParser(String sql,
SQLParserFeature... features) |
AdsLexer(String input,
SQLParserFeature... features) |
AdsStatementParser(String sql,
SQLParserFeature... features) |
| Constructor and Description |
|---|
BlinkExprParser(String sql,
SQLParserFeature... features) |
BlinkLexer(String input,
SQLParserFeature... features) |
BlinkStatementParser(String sql,
SQLParserFeature... features) |
| Constructor and Description |
|---|
ClickhouseExprParser(String sql,
SQLParserFeature... features) |
ClickhouseLexer(String input,
SQLParserFeature... features) |
ClickhouseStatementParser(String sql,
SQLParserFeature... features) |
| Constructor and Description |
|---|
DB2ExprParser(String sql,
SQLParserFeature... features) |
DB2Lexer(String input,
SQLParserFeature... features) |
DB2StatementParser(String sql,
SQLParserFeature... features) |
| Constructor and Description |
|---|
H2ExprParser(String sql,
SQLParserFeature... features) |
H2Lexer(String input,
SQLParserFeature... features) |
H2StatementParser(String sql,
SQLParserFeature... features) |
| Constructor and Description |
|---|
HiveExprParser(String sql,
SQLParserFeature... features) |
HiveLexer(String input,
SQLParserFeature... features) |
HiveStatementParser(String sql,
SQLParserFeature... features) |
| Constructor and Description |
|---|
MySqlExprParser(String sql,
SQLParserFeature... features) |
MySqlLexer(String input,
SQLParserFeature... features) |
MySqlStatementParser(String sql,
SQLParserFeature... features) |
| Constructor and Description |
|---|
OdpsExprParser(String sql,
SQLParserFeature... features) |
OdpsLexer(String input,
SQLParserFeature... features) |
OdpsStatementParser(String sql,
SQLParserFeature... features) |
| Constructor and Description |
|---|
OracleExprParser(String text,
SQLParserFeature... features) |
OracleLexer(String input,
SQLParserFeature... features) |
OracleStatementParser(String sql,
SQLParserFeature... features) |
| Constructor and Description |
|---|
PhoenixExprParser(String sql,
SQLParserFeature... features) |
PhoenixLexer(String input,
SQLParserFeature... features) |
| Constructor and Description |
|---|
PGExprParser(String sql,
SQLParserFeature... features) |
PGLexer(String input,
SQLParserFeature... features) |
PGSQLStatementParser(String sql,
SQLParserFeature... features) |
| Constructor and Description |
|---|
PrestoExprParser(String sql,
SQLParserFeature... features) |
PrestoLexer(String input,
SQLParserFeature... features) |
| Constructor and Description |
|---|
SQLServerExprParser(String sql,
SQLParserFeature... features) |
SQLServerLexer(String input,
SQLParserFeature... features) |
SQLServerStatementParser(String sql,
SQLParserFeature... features) |
| Modifier and Type | Method and Description |
|---|---|
static SQLParserFeature |
SQLParserFeature.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SQLParserFeature[] |
SQLParserFeature.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
SQLParserFeature.config(int features,
SQLParserFeature feature,
boolean state) |
void |
SQLParser.config(SQLParserFeature feature,
boolean state) |
void |
Lexer.config(SQLParserFeature feature,
boolean state) |
static SQLExprParser |
SQLParserUtils.createExprParser(String sql,
DbType dbType,
SQLParserFeature... features) |
static Lexer |
SQLParserUtils.createLexer(String sql,
DbType dbType,
SQLParserFeature... features) |
static SQLStatementParser |
SQLParserUtils.createSQLStatementParser(String sql,
DbType dbType,
SQLParserFeature... features) |
static SQLStatementParser |
SQLParserUtils.createSQLStatementParser(String sql,
String dbType,
SQLParserFeature... features) |
static boolean |
SQLParserFeature.isEnabled(int features,
SQLParserFeature feature) |
boolean |
SQLParser.isEnabled(SQLParserFeature feature) |
boolean |
Lexer.isEnabled(SQLParserFeature feature) |
static int |
SQLParserFeature.of(SQLParserFeature... features) |
| Constructor and Description |
|---|
SQLExprParser(String sql,
DbType dbType,
SQLParserFeature... features) |
SQLParser(String sql,
DbType dbType,
SQLParserFeature... features) |
| Modifier and Type | Method and Description |
|---|---|
static String |
ParameterizedOutputVisitorUtils.parameterize(String sql,
DbType dbType,
SQLSelectListCache selectListCache,
List<Object> outParameters,
SQLParserFeature[] features,
VisitorFeature... visitorFeatures) |
Copyright © 2013–2020 Alibaba Group. All rights reserved.