org.sonar.commons.resources
Class Measure

java.lang.Object
  extended by org.sonar.commons.resources.Measure

public class Measure
extends java.lang.Object


Constructor Summary
Measure()
           
Measure(MeasureKey key, java.lang.Double val)
           
Measure(MeasureKey key, Metric.Level level)
           
Measure(MeasureKey key, java.lang.String val)
           
Measure(Metric metric, java.lang.Double val)
           
Measure(Metric metric, Metric.Level level)
           
Measure(Metric metric, java.lang.String val)
           
 
Method Summary
 void copyFrom(Measure measure)
           
 Metric.Level getAlertStatus()
           
 java.lang.String getAlertText()
           
 java.lang.String getData()
           
 java.lang.Integer getId()
           
 Metric.Level getLevelValue()
           
 MeasureData getMeasureData()
           
 java.util.Date getMeasureDate()
           
 Metric getMetric()
           
 java.lang.Integer getProjectId()
           
 Rule getRule()
           
 java.lang.Integer getRuleId()
           
 java.lang.Integer getRulesCategoryId()
           
 java.lang.Integer getSnapshotId()
           
 java.lang.Integer getTendency()
           
 java.lang.String getTextValue()
           
 java.lang.Double getValue()
           
 Measure setAlertStatus(Metric.Level level)
           
 void setAlertText(java.lang.String alertText)
           
 void setData(java.lang.String data)
           
 void setId(java.lang.Integer id)
           
 void setMeasureData(MeasureData data)
           
 Measure setMeasureDate(java.util.Date measureDate)
           
 void setMetric(Metric metric)
           
 void setProjectId(java.lang.Integer projectId)
           
 Measure setRule(Rule rule)
           
 Measure setRulesCategoryId(java.lang.Integer id)
           
 Measure setSnapshotId(java.lang.Integer snapshotId)
           
 Measure setTendency(java.lang.Integer tendency)
           
 Measure setTextValue(java.lang.String textValue)
           
 Measure setValue(java.lang.Double value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Measure

public Measure(Metric metric,
               java.lang.Double val)

Measure

public Measure(Metric metric,
               Metric.Level level)

Measure

public Measure(Metric metric,
               java.lang.String val)

Measure

public Measure(MeasureKey key,
               java.lang.Double val)

Measure

public Measure(MeasureKey key,
               Metric.Level level)

Measure

public Measure(MeasureKey key,
               java.lang.String val)

Measure

public Measure()
Method Detail

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)

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)

getData

public java.lang.String getData()

setData

public void setData(java.lang.String data)

getMeasureData

public MeasureData getMeasureData()

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()

copyFrom

public void copyFrom(Measure measure)

setMeasureData

public void setMeasureData(MeasureData data)


Copyright © 2009 SonarSource SA. All Rights Reserved.