Class ShowTablesStatementContext
- java.lang.Object
-
- org.apache.shardingsphere.infra.binder.statement.CommonSQLStatementContext
-
- org.apache.shardingsphere.infra.binder.statement.dal.ShowTablesStatementContext
-
- All Implemented Interfaces:
SQLStatementContext,RemoveAvailable
public final class ShowTablesStatementContext extends CommonSQLStatementContext implements RemoveAvailable
Show tables statement context.
-
-
Constructor Summary
Constructors Constructor Description ShowTablesStatementContext(org.apache.shardingsphere.sql.parser.sql.dialect.statement.mysql.dal.MySQLShowTablesStatement sqlStatement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.SQLSegment>getRemoveSegments()Get remove segments.org.apache.shardingsphere.sql.parser.sql.dialect.statement.mysql.dal.MySQLShowTablesStatementgetSqlStatement()Get SQL statement.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.shardingsphere.infra.binder.statement.SQLStatementContext
getDatabaseType, getTablesContext
-
-
-
-
Method Detail
-
getSqlStatement
public org.apache.shardingsphere.sql.parser.sql.dialect.statement.mysql.dal.MySQLShowTablesStatement getSqlStatement()
Description copied from interface:SQLStatementContextGet SQL statement.- Specified by:
getSqlStatementin interfaceSQLStatementContext- Returns:
- SQL statement
-
getRemoveSegments
public Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.SQLSegment> getRemoveSegments()
Description copied from interface:RemoveAvailableGet remove segments.- Specified by:
getRemoveSegmentsin interfaceRemoveAvailable- Returns:
- remove segments
-
-