# dev.inmo.micro_utils.repos.transforms.kvs

# Package-level declarations

## Types

KeyValuesFromKeyValueRepo
Link copied to clipboard
open class KeyValuesFromKeyValueRepo < Key , Value , ValuesIterable : Iterable < Value >>(original: KeyValueRepo < Key , ValuesIterable >, listToValuesIterable: suspend ( List < Value >) -> ValuesIterable ) : ReadKeyValuesFromKeyValueRepo < Key , Value , ValuesIterable > , KeyValuesRepo < Key , Value >
ReadKeyValuesFromKeyValueRepo
Link copied to clipboard
open class ReadKeyValuesFromKeyValueRepo < Key , Value , ValuesIterable : Iterable < Value >>(original: ReadKeyValueRepo < Key , ValuesIterable >) : ReadKeyValuesRepo < Key , Value >

## Functions

asKeyValuesRepo
Link copied to clipboard
@ JvmName (name = "asListKeyValuesRepo")
fun < K , V > KeyValueRepo < K , List < V >>. asKeyValuesRepo (): KeyValuesFromKeyValueRepo < K , V , List < V >>
@ JvmName (name = "asSetKeyValuesRepo")
fun < K , V > KeyValueRepo < K , Set < V >>. asKeyValuesRepo (): KeyValuesFromKeyValueRepo < K , V , Set < V >>
fun < K , V , VI : Iterable < V >> KeyValueRepo < K , VI >. asKeyValuesRepo (listToValuesIterable: suspend ( List < V >) -> VI ): KeyValuesFromKeyValueRepo < K , V , VI >
asReadKeyValuesRepo
Link copied to clipboard
fun < K , V , VI : Iterable < V >> ReadKeyValueRepo < K , VI >. asReadKeyValuesRepo (): ReadKeyValuesFromKeyValueRepo < K , V , VI >