- Companion:
- class
Type members
Classlikes
Represents conflicts that can exists between different options of the com.stuart.zcaffeine.ZCaffeine cache builder.
Represents conflicts that can exists between different options of the com.stuart.zcaffeine.ZCaffeine cache builder.
Used in combination with State to restrict incompatible configurations of the underlying com.github.benmanes.caffeine.cache.Caffeine builder, like configuring both max size and max weight.
Note: using ZCaffeine.fromCaffeineSpec
breaks those checks, as we don’t know for sure what has been already
configured.
An eviction listener has been configured.
An eviction listener has been configured.
Expiry after access has been configured.
Expiry after access has been configured.
Expiry after write has been configured.
Expiry after write has been configured.
An initial capacity has been set.
An initial capacity has been set.
Stats recording has been enabled.
Stats recording has been enabled.
Refresh after write behavior has been configured.
Refresh after write behavior has been configured.
A removal listener has been configured
A removal listener has been configured