public final class PolicyStats extends Object
| Constructor and Description |
|---|
PolicyStats(String name) |
public PolicyStats(String name)
public Stopwatch stopwatch()
public String name()
public void setName(String name)
public void recordOperation()
public long operationCount()
public void addOperations(long operations)
public void recordHit()
public long hitCount()
public void addHits(long hits)
public void recordWeightedHit(int weight)
public long hitsWeight()
public void recordHitPenalty(double penalty)
public double hitPenalty()
public void recordMiss()
public long missCount()
public void addMisses(long misses)
public void recordWeightedMiss(int weight)
public long missesWeight()
public void recordMissPenalty(double penalty)
public double missPenalty()
public long evictionCount()
public void recordEviction()
public void addEvictions(long evictions)
public long requestCount()
public long requestsWeight()
public long admissionCount()
public void recordAdmission()
public long rejectionCount()
public void recordRejection()
public double totalPenalty()
public double hitRate()
public double weightedHitRate()
public double missRate()
public double weightedMissRate()
public double admissionRate()
public double complexity()
public double avergePenalty()
public double avergeHitPenalty()
public double averageMissPenalty()