org.sonar.commons.resources
Class MeasuresDao
java.lang.Object
org.sonar.commons.BaseDao
org.sonar.commons.resources.MeasuresDao
public class MeasuresDao
- extends BaseDao
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MeasuresDao
public MeasuresDao(DatabaseSession session)
getMetric
public Metric getMetric(Metric metric)
getMetric
public Metric getMetric(java.lang.String metricName)
getMetrics
public java.util.Collection<Metric> getMetrics()
getEnabledMetrics
public java.util.Collection<Metric> getEnabledMetrics()
getUserDefinedMetrics
public java.util.Collection<Metric> getUserDefinedMetrics()
disableAutomaticMetrics
public void disableAutomaticMetrics()
registerMetrics
public void registerMetrics(java.util.Collection<Metric> metrics)
persistMetric
public void persistMetric(Metric metric)
disabledMetrics
public void disabledMetrics(java.util.Collection<Metric> metrics)
getMeasures
public java.util.List<Measure> getMeasures(java.lang.Integer snapshotId)
getSnapshot
public Snapshot getSnapshot(int snapshotId)
getSnapshotProjectName
public java.lang.String getSnapshotProjectName(int snapshotId)
getChildSnapshots
public java.util.List<Snapshot> getChildSnapshots(Snapshot snapshot)
Copyright © 2009 SonarSource SA. All Rights Reserved.