getValue
open fun <T> getValue(row: Row, type: Class<T>?, index: Int, dialect: DatabaseDialect, columnType: IColumnType<*>): ValueContainer<T?>
Retrieves a value from the given row at the specified index. This method attempts to extract and convert a value from the database row to the requested type, taking into account the database dialect and column type.
Return
A ValueContainer containing either the retrieved value or indicating that no value could be provided. The default implementation returns TypeMapperGetValueContainer.NoValue, indicating that this mapper cannot handle the requested type conversion.
Parameters
row
The R2DBC Row containing the data.
type
The Java Class representing the expected type T.
index
The 1-based index of the column in the row.
dialect
The database dialect being used.
columnType
The column type definition from Exposed.
Type Parameters
T
The expected type of the value to retrieve.