Class SQLStatementParserEngine
- java.lang.Object
-
- org.apache.shardingsphere.infra.parser.sql.SQLStatementParserEngine
-
public final class SQLStatementParserEngine extends Object
SQL statement parser engine.
-
-
Constructor Summary
Constructors Constructor Description SQLStatementParserEngine(String databaseType, org.apache.shardingsphere.sql.parser.api.CacheOption sqlStatementCacheOption, org.apache.shardingsphere.sql.parser.api.CacheOption parseTreeCacheOption, boolean isParseComment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatementparse(String sql, boolean useCache)Parse to SQL statement.
-
-
-
Constructor Detail
-
SQLStatementParserEngine
public SQLStatementParserEngine(String databaseType, org.apache.shardingsphere.sql.parser.api.CacheOption sqlStatementCacheOption, org.apache.shardingsphere.sql.parser.api.CacheOption parseTreeCacheOption, boolean isParseComment)
-
-
Method Detail
-
parse
public org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement parse(String sql, boolean useCache)
Parse to SQL statement.- Parameters:
sql- SQL to be parseduseCache- whether use cache- Returns:
- SQL statement
-
-