|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ojb.broker.accesslayer.sql.SqlMNStatement
Model a MN-Statement based on Table, Columns and Values
Constructor Summary | |
SqlMNStatement(java.lang.String table,
java.lang.String[] columns,
Logger logger)
Constructor for SqlMNStatement. |
Method Summary | |
protected java.util.List |
appendListOfColumns(java.lang.String[] columns,
java.lang.StringBuffer stmt)
Appends to the statement a comma separated list of column names. |
protected void |
appendTable(java.lang.String table,
java.lang.StringBuffer stmt)
append table name |
protected void |
appendWhereClause(java.lang.StringBuffer stmt,
java.lang.Object[] columns)
Generate a sql where-clause matching the contraints defined by the array of fields |
protected java.lang.String[] |
getColumns()
Returns the columns. |
protected Logger |
getLogger()
Returns the logger. |
protected java.lang.String |
getTable()
Returns the table. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.ojb.broker.accesslayer.sql.SqlStatement |
getStatement |
Constructor Detail |
public SqlMNStatement(java.lang.String table, java.lang.String[] columns, Logger logger)
Method Detail |
protected void appendTable(java.lang.String table, java.lang.StringBuffer stmt)
protected java.lang.String[] getColumns()
protected java.lang.String getTable()
protected Logger getLogger()
protected void appendWhereClause(java.lang.StringBuffer stmt, java.lang.Object[] columns)
columns
- array containing all columns used in WHERE clauseprotected java.util.List appendListOfColumns(java.lang.String[] columns, java.lang.StringBuffer stmt)
columns
- defines the columns to be selected (for reports)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |