org.sonar.api.database.model
Class MeasureModel
java.lang.Object
org.sonar.api.database.BaseIdentifiable
org.sonar.api.database.model.MeasureModel
public class MeasureModel
- extends BaseIdentifiable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TEXT_VALUE_LENGTH
public static final int TEXT_VALUE_LENGTH
- See Also:
- Constant Field Values
MeasureModel
public MeasureModel(Metric metric,
java.lang.Double val)
MeasureModel
public MeasureModel(Metric metric,
Metric.Level level)
MeasureModel
public MeasureModel(Metric metric,
java.lang.String val)
MeasureModel
public MeasureModel()
getValue
public java.lang.Double getValue()
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
setValue
public MeasureModel setValue(java.lang.Double value)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
getLevelValue
public Metric.Level getLevelValue()
getTextValue
public java.lang.String getTextValue()
- Use getData() instead
setTextValue
public void setTextValue(java.lang.String textValue)
- Use setData() instead
getTendency
public java.lang.Integer getTendency()
isRuleMeasure
public boolean isRuleMeasure()
setTendency
public MeasureModel setTendency(java.lang.Integer tendency)
getMetric
public Metric getMetric()
setMetric
public void setMetric(Metric metric)
getSnapshotId
public java.lang.Integer getSnapshotId()
setSnapshotId
public MeasureModel setSnapshotId(java.lang.Integer snapshotId)
getRule
public Rule getRule()
setRule
public MeasureModel setRule(Rule rule)
getRulesCategoryId
public java.lang.Integer getRulesCategoryId()
setRulesCategoryId
public MeasureModel setRulesCategoryId(java.lang.Integer id)
getRulePriority
public RulePriority getRulePriority()
setRulePriority
public void setRulePriority(RulePriority rulePriority)
getProjectId
public java.lang.Integer getProjectId()
setProjectId
public void setProjectId(java.lang.Integer projectId)
getMeasureDate
public java.util.Date getMeasureDate()
setMeasureDate
public MeasureModel setMeasureDate(java.util.Date measureDate)
getAlertStatus
public Metric.Level getAlertStatus()
setAlertStatus
public MeasureModel setAlertStatus(Metric.Level level)
getData
public java.lang.String getData()
setData
public void setData(java.lang.String data)
getMeasureData
public MeasureData getMeasureData()
- Use getData() instead
setMeasureData
public void setMeasureData(MeasureData data)
- Use setData() instead
getAlertText
public java.lang.String getAlertText()
setAlertText
public void setAlertText(java.lang.String alertText)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getRuleId
public java.lang.Integer getRuleId()
getDiffValue1
public java.lang.Double getDiffValue1()
setDiffValue1
public void setDiffValue1(java.lang.Double diffValue1)
getDiffValue2
public java.lang.Double getDiffValue2()
setDiffValue2
public void setDiffValue2(java.lang.Double diffValue2)
getDiffValue3
public java.lang.Double getDiffValue3()
setDiffValue3
public void setDiffValue3(java.lang.Double diffValue3)
save
public MeasureModel save(DatabaseSession session)
Copyright © 2009 SonarSource SA. All Rights Reserved.