- paths() - Method in class com.github.benmanes.caffeine.cache.simulator.BasicSettings.TraceFilesSettings
-
- PerfectFrequency - Class in com.github.benmanes.caffeine.cache.simulator.admission.perfect
-
A the perfect frequency with aging performed using a periodic reset.
- PerfectFrequency(Config) - Constructor for class com.github.benmanes.caffeine.cache.simulator.admission.perfect.PerfectFrequency
-
- PeriodicResetCountMin4 - Class in com.github.benmanes.caffeine.cache.simulator.admission.countmin4
-
A sketch where the aging process is a periodic reset.
- PeriodicResetCountMin4(Config) - Constructor for class com.github.benmanes.caffeine.cache.simulator.admission.countmin4.PeriodicResetCountMin4
-
- policies() - Method in class com.github.benmanes.caffeine.cache.simulator.BasicSettings
-
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.adaptive.ArcPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.adaptive.CarPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.adaptive.CartPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.irr.ClockProPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.irr.LirsPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config, FrequentlyUsedPolicy.EvictionPolicy) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.linked.FrequentlyUsedPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config, LinkedPolicy.EvictionPolicy) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.linked.LinkedPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.linked.MultiQueuePolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.linked.S4LruPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.linked.SegmentedLruPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.opt.ClairvoyantPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.opt.UnboundedPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.product.Cache2kPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.product.CaffeinePolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.product.Ehcache2Policy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.product.Ehcache3Policy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.product.GuavaPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.product.InfinispanPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.product.TCachePolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(BasicSettings) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.Registry
-
Returns all of the policies that have been configured for simulation.
- policies(Config, SamplingPolicy.EvictionPolicy) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.sampled.SamplingPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.sketch.FullySegmentedWindowTinyLfuPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.sketch.S4WindowTinyLfuPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.sketch.SimpleWindowTinyLfuPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.sketch.tinycache.TinyCachePolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.sketch.tinycache.TinyCacheWithGhostCachePolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.sketch.tinycache.WindowTinyCachePolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.sketch.WindowTinyLfuPolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.two_queue.TuQueuePolicy
-
Returns all variations of this policy based on the configuration parameters.
- policies(Config) - Static method in class com.github.benmanes.caffeine.cache.simulator.policy.two_queue.TwoQueuePolicy
-
Returns all variations of this policy based on the configuration parameters.
- Policy - Interface in com.github.benmanes.caffeine.cache.simulator.policy
-
A cache that implements a page replacement policy.
- PolicyActor - Class in com.github.benmanes.caffeine.cache.simulator.policy
-
An actor that proxies to the page replacement policy.
- PolicyActor(Policy) - Constructor for class com.github.benmanes.caffeine.cache.simulator.policy.PolicyActor
-
- PolicyStats - Class in com.github.benmanes.caffeine.cache.simulator.policy
-
Statistics gathered by a policy execution.
- PolicyStats(String) - Constructor for class com.github.benmanes.caffeine.cache.simulator.policy.PolicyStats
-
- print() - Method in interface com.github.benmanes.caffeine.cache.simulator.report.Reporter
-
Writes the report to the output destination.
- print() - Method in class com.github.benmanes.caffeine.cache.simulator.report.TextReporter
-
Writes the report to the output destination.
- value - Variable in class com.github.benmanes.caffeine.cache.simulator.admission.tinycache.HashedItem
-
- valueOf(String) - Static method in enum com.github.benmanes.caffeine.cache.simulator.admission.Admission
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.benmanes.caffeine.cache.simulator.parser.TraceFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.benmanes.caffeine.cache.simulator.policy.linked.FrequentlyUsedPolicy.EvictionPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.benmanes.caffeine.cache.simulator.policy.linked.LinkedPolicy.EvictionPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.benmanes.caffeine.cache.simulator.policy.sampled.SamplingPolicy.EvictionPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.benmanes.caffeine.cache.simulator.policy.sampled.SamplingPolicy.Sample
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.benmanes.caffeine.cache.simulator.report.ReportFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.benmanes.caffeine.cache.simulator.Simulator.Message
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.benmanes.caffeine.cache.simulator.admission.Admission
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.benmanes.caffeine.cache.simulator.parser.TraceFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.benmanes.caffeine.cache.simulator.policy.linked.FrequentlyUsedPolicy.EvictionPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.benmanes.caffeine.cache.simulator.policy.linked.LinkedPolicy.EvictionPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.benmanes.caffeine.cache.simulator.policy.sampled.SamplingPolicy.EvictionPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.benmanes.caffeine.cache.simulator.policy.sampled.SamplingPolicy.Sample
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.benmanes.caffeine.cache.simulator.report.ReportFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.benmanes.caffeine.cache.simulator.Simulator.Message
-
Returns an array containing the constants of this enum type, in
the order they are declared.