org.sonar.batch.scan.measure
Class MeasureCache
java.lang.Object
org.sonar.batch.scan.measure.MeasureCache
- All Implemented Interfaces:
- BatchComponent
public class MeasureCache
- extends Object
- implements BatchComponent
Cache of all measures. This cache is shared amongst all project modules.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MeasureCache
public MeasureCache(Caches caches,
MetricFinder metricFinder,
TechnicalDebtModel techDebtModel)
entries
public Iterable<Cache.Entry<Measure>> entries()
byResource
public Iterable<Measure> byResource(Resource r)
byMetric
public Iterable<Measure> byMetric(Resource r,
String metricKey)
byMetric
public Iterable<Measure> byMetric(String resourceKey,
String metricKey)
put
public MeasureCache put(Resource resource,
Measure measure)
contains
public boolean contains(Resource resource,
Measure measure)
Copyright © 2009–2015 SonarSource. All rights reserved.