A Batch is a Select where each value in the iterator is the number of rows updated.
Often a row in a database doesn't correspond to exactly one primitive value.
Often a row in a database doesn't correspond to exactly one primitive value. Instead, the row decomposes into parts, which then compose into yet another non-primitive value. The parts of the row are indexed usually by an integer or string, but we don't enforce any particular index type.
Getters provide a uniform interface for any value that might be stored in a row, when indexed by something.
Given a query with named parameters beginning with '@', construct the query for use with JDBC, so that names are replaced by '?', and each parameter has a map to its positions in the query.
A Select
is an operation on a resource that produces some values, T.
An update is a Batch of one statement.
Case insensitive map.
Case insensitive set.