Class CloseStatementContext

    • Constructor Detail

      • CloseStatementContext

        public CloseStatementContext​(org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.CloseStatement sqlStatement)
    • Method Detail

      • getSqlStatement

        public org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.CloseStatement getSqlStatement()
        Description copied from interface: SQLStatementContext
        Get SQL statement.
        Specified by:
        getSqlStatement in interface SQLStatementContext
        Returns:
        SQL statement
      • getCursorName

        public Optional<org.apache.shardingsphere.sql.parser.sql.common.segment.ddl.cursor.CursorNameSegment> getCursorName()
        Description copied from interface: CursorAvailable
        Get cursor name segment.
        Specified by:
        getCursorName in interface CursorAvailable
        Returns:
        cursor name segment
      • getWhereSegments

        public Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.dml.predicate.WhereSegment> getWhereSegments()
        Description copied from interface: WhereAvailable
        Get where segments.
        Specified by:
        getWhereSegments in interface WhereAvailable
        Returns:
        where segments
      • getColumnSegments

        public Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.dml.column.ColumnSegment> getColumnSegments()
        Description copied from interface: WhereAvailable
        Get column segments.
        Specified by:
        getColumnSegments in interface WhereAvailable
        Returns:
        column segments