Contains classes relevant to querying SQL databases.
-
List of rows of associative data.
Performs a query on a connection and extracts the data into a single SQLRow.
Performs a query and extracts the first row result into a single
SQLRow
.
Gets the first row, or only row in this result, or null if no rows.
SQLResult.SQLResultIterator.next()
Retrieves the rows from the query result.
protected <R> R
Lifts a single value from a queried
SQLRow
and returns it, returning null if the row is null.
protected <R> R
Lifts a single value from a queried
SQLRow
and returns it, returning null if the row is null.
Lifts a map of values from a queried
SQLResult
and returns it as an immutable map of case-insensitive string key to value.
Lifts a list of single values from a queried
SQLResult
and returns it as an immutable list.
protected <K,
V> Map<K,V>
Lifts a map of values from a queried
SQLResult
and returns it as an immutable map of key to value.
Lifts a list of single values from a queried
SQLResult
and returns it as an immutable set of unique values.
Lifts a sorted map of values from a queried
SQLResult
and returns it as an immutable map of key to value.
Lifts a list of single values from a queried
SQLResult
and returns it as an immutable sorted set of unique values.