org.sonar.commons.measures
Class Measure
java.lang.Object
org.sonar.commons.measures.Measure
public class Measure
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Measure
public Measure(Snapshot snapshot,
MeasureKey key,
java.lang.Double value)
Measure
public Measure(Snapshot snapshot,
Metric metric,
java.lang.Double value)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
Measure
public Measure(Snapshot snapshot,
Metric metric,
java.lang.String value)
Measure
public Measure(java.lang.Integer projectId,
Metric metric,
java.lang.Double value,
java.util.Date measureDate)
Measure
public Measure()
getValue
public java.lang.Double getValue()
setValue
public Measure setValue(java.lang.Double value)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
getTextValue
public java.lang.String getTextValue()
getLevelValue
public Metric.Level getLevelValue()
setTextValue
public Measure setTextValue(java.lang.String textValue)
getTendency
public java.lang.Integer getTendency()
setTendency
public Measure setTendency(java.lang.Integer tendency)
getMetric
public Metric getMetric()
setMetric
public void setMetric(Metric metric)
getSnapshotId
public java.lang.Integer getSnapshotId()
setSnapshotId
public Measure setSnapshotId(java.lang.Integer snapshotId)
getRule
public Rule getRule()
setRule
public Measure setRule(Rule rule)
getRulesCategoryId
public java.lang.Integer getRulesCategoryId()
setRulesCategoryId
public Measure setRulesCategoryId(java.lang.Integer id)
getId
public java.lang.Integer getId()
setId
public void setId(java.lang.Integer id)
getParams
public java.util.List<MeasureParameter> getParams()
setParams
public Measure setParams(java.util.List<MeasureParameter> params)
getProjectId
public java.lang.Integer getProjectId()
setProjectId
public void setProjectId(java.lang.Integer projectId)
getMeasureDate
public java.util.Date getMeasureDate()
setMeasureDate
public Measure setMeasureDate(java.util.Date measureDate)
getAlertStatus
public Metric.Level getAlertStatus()
setAlertStatus
public Measure setAlertStatus(Metric.Level level)
getParameter
public MeasureParameter getParameter(java.lang.String key)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getRuleId
public java.lang.Integer getRuleId()
copyFrom
public void copyFrom(Measure measure)
Copyright © 2009 SonarSource SA. All Rights Reserved.