Class SQLStatementContextFactory


  • public final class SQLStatementContextFactory
    extends Object
    SQL statement context factory.
    • Constructor Detail

      • SQLStatementContextFactory

        public SQLStatementContextFactory()
    • Method Detail

      • newInstance

        public static SQLStatementContext newInstance​(ShardingSphereMetaData metaData,
                                                      org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement sqlStatement,
                                                      String defaultDatabaseName)
        Create SQL statement context.
        Parameters:
        metaData - metadata
        sqlStatement - SQL statement
        defaultDatabaseName - default database name
        Returns:
        SQL statement context
      • newInstance

        public static SQLStatementContext newInstance​(ShardingSphereMetaData metaData,
                                                      List<Object> params,
                                                      org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement sqlStatement,
                                                      String defaultDatabaseName)
        Create SQL statement context.
        Parameters:
        metaData - metadata
        params - SQL parameters
        sqlStatement - SQL statement
        defaultDatabaseName - default database name
        Returns:
        SQL statement context