Package-level declarations
Types
Link copied to clipboard
属性委托 Boolean
Link copied to clipboard
class KVCachePropertyByteArray(key: String?, defaultValue: ByteArray?) : ReadWriteProperty<Any, ByteArray?>
属性委托 ByteArray
Link copied to clipboard
属性委托 Double
Link copied to clipboard
属性委托 Float
Link copied to clipboard
属性委托 Int
Link copied to clipboard
属性委托 Long
Link copied to clipboard
class KVCachePropertyParcelable<T : Parcelable>(key: String?, tClass: Class<T>, defaultValue: T?) : ReadWriteProperty<Any, T?>
属性委托 Parcelable
Link copied to clipboard
属性委托 String
Link copied to clipboard
class KVCachePropertyStringSet(key: String?, defaultValue: Set<String>?) : ReadWriteProperty<Any, Set<String>?>
属性委托 Set
Functions
Link copied to clipboard
inline fun <T : Parcelable> kvCache(key: String? = null, defaultValue: T? = null): KVCachePropertyParcelable<T>
fun <T : Parcelable> kvCache(key: String? = null, tClass: Class<T>, defaultValue: T? = null): KVCachePropertyParcelable<T>
Link copied to clipboard
Link copied to clipboard
fun kvCacheByteArray(key: String? = null, defaultValue: ByteArray? = null): KVCachePropertyByteArray
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T : Parcelable> kvCacheParcelable(key: String? = null, defaultValue: T? = null): KVCachePropertyParcelable<T>
fun <T : Parcelable> kvCacheParcelable(key: String? = null, tClass: Class<T>, defaultValue: T? = null): KVCachePropertyParcelable<T>
Link copied to clipboard
Link copied to clipboard
fun kvCacheStringSet(key: String? = null, defaultValue: Set<String>? = null): KVCachePropertyStringSet