docs/api/exposed-r2dbc/org.jetbrains.exposed.v1.r2dbc.mappers/index.html
Types
Link copied to clipboard
class ArrayTypeMapper : TypeMapper
Mapper for array types.
Link copied to clipboard
class BinaryTypeMapper : TypeMapper
Mapper for binary data types.
Link copied to clipboard
class DateTimeMySqlTypeMapper : TypeMapper
Link copied to clipboard
class DateTimeNullTypeMapper : TypeMapper
The mapper that sets the nulls into date/time columns
Link copied to clipboard
class DateTimeOracleTypeMapper : TypeMapper
Link copied to clipboard
class DateTimeTypeMapper : TypeMapper
Mapper for date/time related types.
Link copied to clipboard
class DefaultTypeMapper : TypeMapper
Default mapper for types that aren't handled by other mappers. This mapper should be registered last in the registry.
Link copied to clipboard
class ExposedColumnTypeMapper : TypeMapper
Mapper for special column types like EntityIDColumnType and ColumnWithTransform. This mapper should be registered first in the registry.
Link copied to clipboard
class NoValueContainer<T> : ValueContainer<T>
Represents a container with no present value. This is used when the mapper cannot or should not provide a value.
Link copied to clipboard
class PostgresSpecificTypeMapper : TypeMapper
Mapper for PostgreSQL-specific types.
Link copied to clipboard
class PresentValueContainer<T>(val value: T) : ValueContainer<T>
Represents a container with a present value.
Link copied to clipboard
class PrimitiveTypeMapper : TypeMapper
Mapper for primitive types (Int, Long, Float, Double, etc.).
Link copied to clipboard
interface R2dbcRegistryTypeMapping : R2dbcTypeMapping
Base registry for type mappers.
Link copied to clipboard
class R2dbcRegistryTypeMappingImpl : R2dbcRegistryTypeMapping
Registry for type mappers. This class holds a list of type mappers and provides methods to register and use them.
Link copied to clipboard
interface R2dbcTypeMapping
Base representation of a type mapper that allows logic for setting a value in a Statement and getting a value from a Row.
Link copied to clipboard
interface TypeMapper
Interface for mapping values to R2DBC statements. Implementations of this interface are responsible for binding values to statements based on the column type and dialect.
Link copied to clipboard
interface ValueContainer<T>
Sealed class representing the result of a getValue operation. Contains either a present value or indicates that no value was provided.
Link copied to clipboard
class ValueTypeMapper : TypeMapper
Mapper for values without a column type. This mapper is used by the set method in R2dbcPreparedStatementImpl.
Generated by Dokka © 2026 Copyright