# dev.inmo.micro_utils.repos.exposed.keyvalue

# Package-level declarations

## Types

AbstractExposedKeyValueRepo
Link copied to clipboard
abstract class AbstractExposedKeyValueRepo < Key , Value >(val database: <Error class: unknown class>, tableName: String ? = null, flowsExtraBufferCapacity: Int = Int.MAX_VALUE, flowsBufferOverflow: BufferOverflow = BufferOverflow.SUSPEND) : AbstractExposedReadKeyValueRepo < Key , Value > , KeyValueRepo < Key , Value >
AbstractExposedReadKeyValueRepo
Link copied to clipboard
abstract class AbstractExposedReadKeyValueRepo < Key , Value >(val database: <Error class: unknown class>, tableName: String ? = null) : ReadKeyValueRepo < Key , Value > , CommonExposedRepo < Key , Value >
ExposedKeyValueRepo
Link copied to clipboard
open class ExposedKeyValueRepo < Key , Value >(database: <Error class: unknown class>, keyColumnAllocator: ColumnAllocator < Key >, valueColumnAllocator: ColumnAllocator < Value >, tableName: String ? = null, flowsExtraBufferCapacity: Int = Int.MAX_VALUE, flowsBufferOverflow: BufferOverflow = BufferOverflow.SUSPEND) : ExposedReadKeyValueRepo < Key , Value > , KeyValueRepo < Key , Value >
ExposedReadKeyValueRepo
Link copied to clipboard
open class ExposedReadKeyValueRepo < Key , Value >(database: <Error class: unknown class>, keyColumnAllocator: ColumnAllocator < Key >, valueColumnAllocator: ColumnAllocator < Value >, tableName: String ? = null) : AbstractExposedReadKeyValueRepo < Key , Value > , ReadKeyValueRepo < Key , Value > , ExposedRepo