Package-level declarations

Types

Link copied to clipboard
abstract class AtomicStore<V> : StoreBase<V> , Loggable

使用 AtomicReference 为缓存,io.github.autotweaker.api.storage.JsonStore 为持久化服务的存储基类。

Link copied to clipboard
abstract class ImmutableStore<V> : StoreBase<V>

使用 Mutable 为缓存,io.github.autotweaker.api.storage.JsonStore 为持久化服务的存储基类。

Link copied to clipboard
abstract class MutableStore<V> : StoreBase<V>

使用 V 为缓存,io.github.autotweaker.api.storage.JsonStore 为持久化服务的存储基类。

Link copied to clipboard
abstract class StoreBase<V> : JsonStorable

此类的子类无需显式实现 JsonStorable,需要实现 serializer / default