Serialize
Serialize
/
com.drake.serialize.serialize.annotation
/
SerializeConfig
Serialize
Config
@
Target
(
value
=
[
ElementType.TYPE
]
)
annotation class
SerializeConfig
Content copied to clipboard
序列化对象配置信息
当被当前注解修饰的类使用委托属性 [serial]/[serialLazy]/[serialLiveData] 进行序列化读写时, 会使用当前注解中的配置信息
Functions
Functions
crypt
Key
Link copied to clipboard
abstract
fun
cryptKey
(
)
:
String
Content copied to clipboard
The encryption key of the MMKV instance (no more than 16 bytes)
mmap
ID
Link copied to clipboard
abstract
fun
mmapID
(
)
:
String
Content copied to clipboard
MMKV 实例的唯一ID The unique ID of the MMKV instance 不同ID的MMKV数据互相隔离, 并且完全使用name作为key, 不会自动添加前缀(默认情况下都会使用全路径类名作为前缀, 例如 com.drake.serialize.UserConfig.
mode
Link copied to clipboard
abstract
fun
mode
(
)
:
Int
Content copied to clipboard
MMKV实例的进程模式,默认为
SINGLE_PROCESS_MODE