|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IRow
Specifies the behavior of objects that represent a row of a ResultSet.
Binding:
| Method Summary | ||
|---|---|---|
void |
afterRead(Database db)
afterRead is called after the values from an IReader are placed on the row. |
|
java.lang.String[] |
getColumns()
Returns an array of column names, from which fields are populated. |
|
Database |
getDatabase()
Returns object's "home" database. |
|
java.lang.String[] |
getFields()
Returns a list of bean properties to receive result set values. |
|
|
getTemporaryProperty(java.lang.Object key,
java.lang.Class<T> returnType)
Allows retrieval of values placed using putTemporaryProperty. |
|
void |
putTemporaryProperty(java.lang.Object key,
java.lang.Object value)
Allows placement of arbitrary, non-persisted values on the instance. |
|
boolean |
setValueSpecial(Database db,
java.lang.String columnName,
java.lang.String propertyName,
java.lang.Object value)
Provides a plug point to transform a value taken from the named column on a ResultSet before assigning it to the named property. |
|
| Method Detail |
|---|
void afterRead(Database db)
throws java.lang.Exception
java.lang.Exception
java.lang.String[] getColumns()
throws java.lang.Exception
java.lang.Exception
Database getDatabase()
throws java.lang.Exception
java.lang.Exception
java.lang.String[] getFields()
throws java.lang.Exception
java.lang.Exception
<T> T getTemporaryProperty(java.lang.Object key,
java.lang.Class<T> returnType)
key - returnType - saves casting
void putTemporaryProperty(java.lang.Object key,
java.lang.Object value)
key - value -
boolean setValueSpecial(Database db,
java.lang.String columnName,
java.lang.String propertyName,
java.lang.Object value)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||