# arguments

open override fun arguments(): List<Iterable<Pair<IColumnType<*>, Any?>>>

Returns all mappings of columns and expression types to their values needed to prepare an SQL statement.

open var arguments: List<List<Pair<Column<*>, Any?>>>?

Cached argument rows to build SQL and bind the statement parameters.

`null` indicates that the arguments have not yet been materialized, or that the cache has been invalidated after the statement was modified. Reading this property materializes the arguments from current column-value mappings and client side defaults.