Package play.cache.caffeine
Class CaffeineParser
- Object
-
- play.cache.caffeine.CaffeineParser
-
public final class CaffeineParser extends Object
A configuration parser for theCaffeinebuilder.initial-capacity=[integer]: setsCaffeine.initialCapacity.maximum-size=[long]: setsCaffeine.maximumSize.weak-keys=[condition]: setsCaffeine.weakKeys().weak-values=[condition]: setsCaffeine.weakValues().soft-values=[condition]: setsCaffeine.softValues().record-stats=[condition]: setsCaffeine.recordStats().executor=[string]: setsCaffeine.executor.
maximumSizeandmaximumWeightweakValuesandsoftValuesset totrue
CaffeineParserdoes not support configuringCaffeinemethods with non-value parameters. These must be configured in code.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.github.benmanes.caffeine.cache.Caffeine<Object,Object>from(com.typesafe.config.Config config, ActorSystem actorSystem)Returns a configuredCaffeinecache builder.
-
-
-
Method Detail
-
from
public static com.github.benmanes.caffeine.cache.Caffeine<Object,Object> from(com.typesafe.config.Config config, ActorSystem actorSystem)
Returns a configuredCaffeinecache builder.
-
-