Package-level declarations
Types
Files watching will not correctly works on Android with version of API lower than API 26
Full version of standard key-value repository with all set/unset/clear/get methods
MutableMap-based MapCRUDRepo. All internal operations will be locked with locker
MutableMap-based KeyValueRepo. All internal operations will be locked with locker
MutableMap-based KeyValuesRepo. All internal operations will be locked with locker
Map-based ReadKeyValuesRepo. All internal operations will be locked with locker (mostly with SmartRWLocker.withReadAcquire)
MutableMap-based WriteKeyValuesRepo. All internal operations will be locked with locker (mostly with SmartRWLocker.withWriteLock)
Read part of KeyValueRepo
Map-based ReadMapCRUDRepo. All internal operations will be locked with locker (mostly with SmartRWLocker.withReadAcquire)
Map-based ReadKeyValueRepo. All internal operations will be locked with locker (mostly with SmartRWLocker.withReadAcquire)
Write part of KeyValueRepo
MutableMap-based WriteMapCRUDRepo. All internal operations will be locked with locker (mostly with SmartRWLocker.withWriteLock)
MutableMap-based WriteKeyValueRepo. All internal operations will be locked with locker (mostly with SmartRWLocker.withWriteLock)
Properties
Just mirroring WriteCRUDRepo.deletedObjectsIdsFlow to be same as in KV repos
Just mirroring WriteCRUDRepo.newObjectsFlow to be same as in KV repos
Just mirroring WriteCRUDRepo.updatedObjectsFlow to be same as in KV repos
Functions
MutableMap-based MapCRUDRepo. All internal operations will be locked with locker
MutableMap-based KeyValueRepo. All internal operations will be locked with locker
MutableMap-based KeyValuesRepo. All internal operations will be locked with locker
MutableMap-based MapCRUDRepo. All internal operations will be locked with locker