Class SQLStatementParserEngine


  • public final class SQLStatementParserEngine
    extends Object
    SQL statement parser engine.
    • 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 parsed
        useCache - whether use cache
        Returns:
        SQL statement