public class MeasureModel extends Object implements Cloneable
Modifier and Type | Field and Description |
---|---|
static int |
TEXT_VALUE_LENGTH |
Constructor and Description |
---|
MeasureModel()
Creates an empty measure
|
MeasureModel(int metricId,
Double val)
Creates a measure based on a metric and a double value
|
MeasureModel(int metricId,
Metric.Level level)
Creates a measure based on a metric and an alert level
|
MeasureModel(int metricId,
String val)
Creates a measure based on a metric and a string value
|
public static final int TEXT_VALUE_LENGTH
public MeasureModel(int metricId, Double val)
public MeasureModel(int metricId, Metric.Level level)
public MeasureModel(int metricId, String val)
public MeasureModel()
public String getDescription()
public void setDescription(String description)
public MeasureModel setValue(Double value)
IllegalArgumentException
- in case value is not a valid doublepublic Metric.Level getLevelValue()
public String getTextValue()
public void setTextValue(String textValue)
public Integer getTendency()
public boolean isRuleMeasure()
public MeasureModel setTendency(Integer tendency)
public Integer getMetricId()
public void setMetricId(Integer metricId)
public Integer getSnapshotId()
public MeasureModel setSnapshotId(Integer snapshotId)
public MeasureModel setRuleId(Integer ruleId)
public RulePriority getRulePriority()
public void setRulePriority(RulePriority rulePriority)
public Integer getProjectId()
public void setProjectId(Integer projectId)
public Date getMeasureDate()
public MeasureModel setMeasureDate(Date measureDate)
public Metric.Level getAlertStatus()
public MeasureModel setAlertStatus(Metric.Level level)
public MeasureData getMeasureData()
public void setMeasureData(MeasureData data)
public String getAlertText()
public void setAlertText(String alertText)
public Double getVariationValue1()
public void setVariationValue1(Double d)
public Double getVariationValue2()
public void setVariationValue2(Double d)
public Double getVariationValue3()
public void setVariationValue3(Double d)
public Double getVariationValue4()
public void setVariationValue4(Double d)
public Double getVariationValue5()
public void setVariationValue5(Double d)
public MeasureModel save(DatabaseSession session)
public Integer getCharacteristicId()
public MeasureModel setCharacteristicId(Integer characteristicId)
public Integer getPersonId()
public MeasureModel setPersonId(Integer i)
Copyright © 2009-2014 SonarSource. All Rights Reserved.