|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.mortbay.JDBC.Row
Wrapper for a JDBC table row
Holds data for a JDBC table row
Performs conversion for DATETIME and ENUM column types as the columns are loaded and/or updated.
See TestHarness
Class.ThisShouldHaveBeenChanged
Method Summary | |
java.lang.Object[] |
get(ColumnGroup columns)
Get values by columnGroup |
java.lang.Object |
get(int i)
Get value by column index |
java.lang.Object |
get(java.lang.String column)
Get value by column name |
Database |
getDatabase()
|
Table |
getTable()
|
void |
set(ColumnGroup columns,
java.lang.Object[] newValues)
Set value by column Group |
void |
set(int i,
java.lang.Object value)
Set value by column index |
void |
set(java.lang.Object[] newValues)
Set value for all columns |
void |
set(java.lang.String column,
java.lang.Object value)
Set value by column name |
void |
setNew()
Set the internal state of the row to that of a new row Used when adding many similar rows to a table without a primary key |
java.lang.String |
toString()
Rough dump of the Row as a String |
void |
update()
Commit the row to the database |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Method Detail |
public java.lang.Object get(int i)
public java.lang.Object get(java.lang.String column)
public java.lang.Object[] get(ColumnGroup columns)
public void set(int i, java.lang.Object value)
public void set(java.lang.String column, java.lang.Object value)
public void set(java.lang.Object[] newValues)
public void set(ColumnGroup columns, java.lang.Object[] newValues)
public void update() throws java.sql.SQLException
public void setNew()
public Table getTable()
public Database getDatabase()
public java.lang.String toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |