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 MeasureModel setValue(Double value)
IllegalArgumentException
- in case value is not a valid doublepublic String getDescription()
public void setDescription(String description)
public Metric.Level getLevelValue()
public String getTextValue()
public void setTextValue(String textValue)
public Integer getTendency()
public MeasureModel setTendency(Integer tendency)
public boolean isRuleMeasure()
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 Metric.Level getAlertStatus()
public MeasureModel setAlertStatus(Metric.Level level)
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–2015 SonarSource. All rights reserved.