Package ru.tinkoff.kora.database.r2dbc
Interface R2dbcModule
- All Superinterfaces:
ru.tinkoff.kora.database.common.DataBaseModule
- All Known Subinterfaces:
R2dbcDatabaseModule
public interface R2dbcModule
extends ru.tinkoff.kora.database.common.DataBaseModule
-
Method Summary
Modifier and TypeMethodDescriptiondefault R2dbcRowMapper<BigDecimal>default R2dbcRowMapper<BigInteger>default R2dbcRowMapper<byte[]>default R2dbcRowMapper<Double>default <T> R2dbcResultFluxMapper<T,reactor.core.publisher.Flux<T>> fluxR2dbcResultFluxMapper(R2dbcRowMapper<T> rowMapper) default R2dbcRowMapper<Integer>default R2dbcRowMapper<LocalDate>default R2dbcRowMapper<LocalDateTime>default R2dbcRowMapper<Long>default <T> R2dbcResultFluxMapper<List<T>,reactor.core.publisher.Mono<List<T>>> monoListR2dbcResultFluxMapper(R2dbcRowMapper<T> rowMapper) default <T> R2dbcResultFluxMapper<T,reactor.core.publisher.Mono<T>> monoR2dbcResultFluxMapper(R2dbcRowMapper<T> rowMapper) default R2dbcRowMapper<String>Methods inherited from interface ru.tinkoff.kora.database.common.DataBaseModule
defaultDataBaseLoggerFactory, defaultDataBaseTelemetry
-
Method Details
-
monoR2dbcResultFluxMapper
default <T> R2dbcResultFluxMapper<T,reactor.core.publisher.Mono<T>> monoR2dbcResultFluxMapper(R2dbcRowMapper<T> rowMapper) -
monoListR2dbcResultFluxMapper
default <T> R2dbcResultFluxMapper<List<T>,reactor.core.publisher.Mono<List<T>>> monoListR2dbcResultFluxMapper(R2dbcRowMapper<T> rowMapper) -
fluxR2dbcResultFluxMapper
default <T> R2dbcResultFluxMapper<T,reactor.core.publisher.Flux<T>> fluxR2dbcResultFluxMapper(R2dbcRowMapper<T> rowMapper) -
stringR2dbcRowMapper
-
integerR2dbcRowMapper
-
longR2dbcRowMapper
-
doubleR2dbcRowMapper
-
localDateR2dbcRowMapper
-
localDateTimeR2dbcRowMapper
-
bigDecimalR2dbcRowMapper
-
bigIntegerR2dbcRowMapper
-
byteArrayR2dbcRowMapper
-