A B C D E F G I L M N O P R S T U W X

S

select(Object...) - Method in class ir.thinkinsql.BaseRecord
 
select(IRecord, Object...) - Method in class ir.thinkinsql.Database
Retrieves and loads a record using the passed key, or if no key passed, embodied key.
select(Object...) - Method in interface ir.thinkinsql.IRecord
Selects row with passed keys, or embodied keys if none are passed, from home database.
selectFirst(String, IRow, Object...) - Method in class ir.thinkinsql.Database
Loads a row from the first row of the result.
selectMatrix(String, int, Object...) - Method in class ir.thinkinsql.Database
Returns data as a 2d matrix of objects filled by calling ResultSet.getObject.
selectReader(String, int, Object...) - Method in class ir.thinkinsql.Database
Returns an IReader to iterate and autopopulate IRows.
selectRows(String, E, int, Object...) - Method in class ir.thinkinsql.Database
Returns a list of IRow instances for the passed statement.
selectScalar(String, T, Object...) - Method in class ir.thinkinsql.Database
Returns the first column value of the first row selected, cast to the type of the default value passed.
selectScalarList(String, int, Class<A>, Object...) - Method in class ir.thinkinsql.Database
Returns a List of values from column 1 of all rows retrieved, cast to the passed target class.
setProperty(String, Object) - Method in class ir.thinkinsql.Database
Sets the value of an arbitrary property.
setUpdateListener(UpdateListener) - Method in class ir.thinkinsql.Database
Sets an update listener to receive notifications of updates.
setValueSpecial(Database, String, String, Object) - Method in class ir.thinkinsql.BaseRow
 
setValueSpecial(Database, String, String, Object) - Method in interface ir.thinkinsql.IRow
Provides a plug point to transform a value taken from the named column on a ResultSet before assigning it to the named property.

A B C D E F G I L M N O P R S T U W X