|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcds.sql.SQLSelectFromWhere
SQL 'SELECT...FROM...WHERE' statement building class.
It receives column names, table names, and conditions.
It is possible to add colums in the SELECT part through different methodss,
and several table names in the FROM part in an asynchronous way.
When finished, the toString() method returns the full
INSERT statement.
Field Summary | |
private java.lang.StringBuffer |
colNames
|
private java.lang.StringBuffer |
conditions
|
private java.lang.StringBuffer |
tableNames
|
Constructor Summary | |
SQLSelectFromWhere()
Constructor of an SELECT...FROM...WHERE |
|
SQLSelectFromWhere(java.lang.String cols,
java.lang.String tables,
java.lang.String cond)
Constructor of a simple SELECT...FROM...WHERE statement. |
Method Summary | |
void |
addColumn(java.lang.String col)
Adds a column name into the INSERT command |
void |
addCondition(java.lang.String cond)
Add a condition part |
void |
addTable(java.lang.String table)
Adds a table name. |
void |
reset()
Resets a SQLInsert object (avoiding a object creation) |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private java.lang.StringBuffer colNames
private java.lang.StringBuffer tableNames
private java.lang.StringBuffer conditions
Constructor Detail |
public SQLSelectFromWhere()
public SQLSelectFromWhere(java.lang.String cols, java.lang.String tables, java.lang.String cond)
Method Detail |
public void addTable(java.lang.String table)
table
- table name for the INSERT commandpublic void addColumn(java.lang.String col)
col
- column namepublic void addCondition(java.lang.String cond)
cond
- condition part in a WHERE clausepublic void reset()
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |