Back to Exposed

R2dbcRow

docs/api/exposed-r2dbc/org.jetbrains.exposed.v1.r2dbc.statements.api/-r2dbc-row/index.html

1.2.03.9 KB
Original Source

R2dbcRow

class R2dbcRow(val row: Row, typeMapping: R2dbcTypeMapping) : RowApi

Represents the access methods for retrieving objects from a Row, by index or column name.

Parameters

row

The actual underlying wrapped Row that is being accessed.

typeMapping

The type mapper logic being used to get values from a Row.

MembersMembers & Extensions

Constructors

R2dbcRow

Link copied to clipboard

constructor(row: Row, typeMapping: R2dbcTypeMapping)

Properties

metadata

Link copied to clipboard

val RowApi.metadata: RowMetadata

Returns the actual RowMetadata for the current row in this result RowApi.

origin

Link copied to clipboard

val RowApi.origin: Row

Returns the actual underlying Row at the current position in this result RowApi.

row

Link copied to clipboard

val row: Row

Functions

getObject

Link copied to clipboard

open fun <T> getObject(name: String, type: Class<T>, columnType: IColumnType<*>): T?

open override fun getObject(index: Int): Any?

open override fun getObject(name: String): Any?

open override fun <T> getObject(index: Int, type: Class<T>): T?

open override fun <T> getObject(name: String, type: Class<T>): T?

open override fun <T> getObject(index: Int, type: Class<T>?, columnType: IColumnType<*>): T?

getString

Link copied to clipboard

open override fun getString(index: Int): String?

Generated by Dokka © 2026 Copyright