public class PastMeasuresLoader extends Object implements BatchExtension
Constructor and Description |
---|
PastMeasuresLoader(DatabaseSession session,
MetricFinder metricFinder) |
Modifier and Type | Method and Description |
---|---|
static Integer |
getCharacteristicId(Object[] row) |
static int |
getMetricId(Object[] row) |
Collection<Metric> |
getMetrics() |
List<Object[]> |
getPastMeasures(Resource resource,
PastSnapshot projectPastSnapshot) |
List<Object[]> |
getPastMeasures(String resourceKey,
Snapshot projectPastSnapshot) |
static Integer |
getPersonId(Object[] row) |
static Integer |
getRuleId(Object[] row) |
static double |
getValue(Object[] row) |
static boolean |
hasValue(Object[] row) |
public PastMeasuresLoader(DatabaseSession session, MetricFinder metricFinder)
public Collection<Metric> getMetrics()
public List<Object[]> getPastMeasures(Resource resource, PastSnapshot projectPastSnapshot)
public List<Object[]> getPastMeasures(String resourceKey, Snapshot projectPastSnapshot)
public static int getMetricId(Object[] row)
public static Integer getCharacteristicId(Object[] row)
public static Integer getPersonId(Object[] row)
Copyright © 2009-2012 SonarSource. All Rights Reserved.