Interface DatabaseRequiredQueryableRALExecutor<T extends org.apache.shardingsphere.distsql.parser.statement.ral.QueryableRALStatement>
- All Superinterfaces:
QueryableRALExecutor<T>,org.apache.shardingsphere.infra.util.spi.type.typed.TypedSPI
public interface DatabaseRequiredQueryableRALExecutor<T extends org.apache.shardingsphere.distsql.parser.statement.ral.QueryableRALStatement>
extends QueryableRALExecutor<T>
Database required queryable RAL executor.
-
Method Summary
Modifier and TypeMethodDescriptiongetRows(ShardingSphereDatabase database, T sqlStatement) Get query result rows.Methods inherited from interface org.apache.shardingsphere.distsql.handler.ral.query.QueryableRALExecutor
getColumnNames, getRowsMethods inherited from interface org.apache.shardingsphere.infra.util.spi.type.typed.TypedSPI
getType, getTypeAliases, init, isDefault
-
Method Details
-
getRows
Get query result rows.- Parameters:
database- ShardingSphere databasesqlStatement- SQL statement- Returns:
- query result rows
-