|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.sonar.api.database.model.MeasureModel
public class MeasureModel
This class is the Hibernate model to store a measure in the DB
Field Summary | |
---|---|
static int |
TEXT_VALUE_LENGTH
|
Constructor Summary | |
---|---|
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 |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int TEXT_VALUE_LENGTH
Constructor Detail |
---|
public MeasureModel(int metricId, Double val)
public MeasureModel(int metricId, Metric.Level level)
public MeasureModel(int metricId, String val)
public MeasureModel()
Method Detail |
---|
public Long getId()
public void setId(Long id)
public Double getValue()
public String getDescription()
public void setDescription(String description)
public MeasureModel setValue(Double value) throws IllegalArgumentException
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 Integer getRuleId()
public MeasureModel setRuleId(Integer ruleId)
@Deprecated public Integer getRulesCategoryId()
@Deprecated public MeasureModel setRulesCategoryId(Integer id)
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 String getData(Metric metric)
public final void setData(String data)
public MeasureData getMeasureData()
public void setMeasureData(MeasureData data)
public String getAlertText()
public void setAlertText(String alertText)
public String getUrl()
public void setUrl(String url)
public String toString()
toString
in class Object
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 Characteristic getCharacteristic()
public MeasureModel setCharacteristic(Characteristic c)
public Object clone()
clone
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |