Quadcap Embeddable Database

com.quadcap.sql.SelectStmt Class Reference

Inheritance diagram for com.quadcap.sql.SelectStmt:

com.quadcap.sql.Stmt List of all members.

Detailed Description

Implementation of SQL SELECT statement.

Author:
Stan Bailes

Definition at line 61 of file SelectStmt.java.

Public Member Functions

 SelectStmt ()
 SelectStmt (TableExpression expression)
void setOrder (Vector order)
void execute (Session session) throws IOException, SQLException

Package Attributes

TableExpression expression
Vector order


Constructor & Destructor Documentation

com.quadcap.sql.SelectStmt.SelectStmt  ) 
 

Definition at line 65 of file SelectStmt.java.

com.quadcap.sql.SelectStmt.SelectStmt TableExpression  expression  ) 
 

Definition at line 67 of file SelectStmt.java.


Member Function Documentation

void com.quadcap.sql.SelectStmt.execute Session  session  )  throws IOException, SQLException
 

Implements com.quadcap.sql.Stmt.

Definition at line 75 of file SelectStmt.java.

References com.quadcap.sql.SelectStmt.execute(), com.quadcap.sql.SelectStmt.expression, com.quadcap.sql.TableExpression.getCursor(), com.quadcap.sql.Database.getDriver(), com.quadcap.sql.QDriver.makeResultSet(), and com.quadcap.sql.SelectStmt.order.

Referenced by com.quadcap.sql.SelectStmt.execute().

void com.quadcap.sql.SelectStmt.setOrder Vector  order  ) 
 

Definition at line 71 of file SelectStmt.java.

References com.quadcap.sql.SelectStmt.setOrder().

Referenced by com.quadcap.sql.SQLParser.selectStmt(), and com.quadcap.sql.SelectStmt.setOrder().


Member Data Documentation

TableExpression com.quadcap.sql.SelectStmt.expression [package]
 

Definition at line 62 of file SelectStmt.java.

Referenced by com.quadcap.sql.SelectStmt.execute().

Vector com.quadcap.sql.SelectStmt.order [package]
 

Definition at line 63 of file SelectStmt.java.

Referenced by com.quadcap.sql.SelectStmt.execute().