|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.sonar.api.measures.Measure
public class Measure
Field Summary | |
---|---|
protected Metric.Level |
alertStatus
|
protected java.lang.String |
alertText
|
protected java.lang.String |
data
|
protected java.util.Date |
date
|
static int |
DEFAULT_PRECISION
Default precision when saving a float type metric |
protected java.lang.String |
description
|
protected java.lang.Double |
diff1
|
protected java.lang.Double |
diff2
|
protected java.lang.Double |
diff3
|
protected static int |
MAX_TEXT_SIZE
|
protected Metric |
metric
|
protected PersistenceMode |
persistenceMode
|
protected java.lang.Integer |
tendency
|
protected java.lang.Double |
value
|
Constructor Summary | |
---|---|
Measure()
|
|
Measure(Metric metric)
|
|
Measure(Metric metric,
java.lang.Double value)
|
|
Measure(Metric metric,
java.lang.Double value,
int precision)
|
|
Measure(Metric metric,
java.lang.Double value,
java.lang.String data)
|
|
Measure(Metric metric,
Metric.Level level)
|
|
Measure(Metric metric,
java.lang.String data)
Measure with text data. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
Metric.Level |
getAlertStatus()
|
java.lang.String |
getAlertText()
|
java.lang.String |
getData()
|
Metric.Level |
getDataAsLevel()
|
java.util.Date |
getDate()
Used only in TimeMachine queries |
java.lang.String |
getDescription()
|
java.lang.Double |
getDiffValue1()
|
java.lang.Double |
getDiffValue2()
|
java.lang.Double |
getDiffValue3()
|
java.lang.Integer |
getId()
|
java.lang.Integer |
getIntValue()
|
Metric |
getMetric()
|
PersistenceMode |
getPersistenceMode()
Default persistence mode is FULL, except when instantiating the measure with a String parameter. |
java.lang.Integer |
getTendency()
|
java.lang.Double |
getValue()
|
int |
hashCode()
|
Measure |
setAlertStatus(Metric.Level status)
|
Measure |
setAlertText(java.lang.String alertText)
|
Measure |
setData(Metric.Level level)
|
Measure |
setData(java.lang.String s)
|
Measure |
setDate(java.util.Date date)
Used only in TimeMachine queries |
Measure |
setDescription(java.lang.String description)
|
Measure |
setDiffValue1(java.lang.Double diff1)
|
Measure |
setDiffValue2(java.lang.Double diff2)
|
Measure |
setDiffValue3(java.lang.Double diff3)
|
Measure |
setId(java.lang.Integer id)
|
Measure |
setIntValue(java.lang.Integer i)
|
Measure |
setMetric(Metric metric)
|
Measure |
setPersistenceMode(PersistenceMode mode)
|
Measure |
setTendency(java.lang.Integer tendency)
|
Measure |
setValue(java.lang.Double v)
Setting the measure value with the default precision of 1 |
Measure |
setValue(java.lang.Double v,
int precision)
Setting the measure value with a given precision |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static final int MAX_TEXT_SIZE
public static final int DEFAULT_PRECISION
protected Metric metric
protected java.lang.Double value
protected java.lang.String data
protected java.lang.String description
protected Metric.Level alertStatus
protected java.lang.String alertText
protected java.lang.Integer tendency
protected java.util.Date date
protected java.lang.Double diff1
protected java.lang.Double diff2
protected java.lang.Double diff3
protected PersistenceMode persistenceMode
Constructor Detail |
---|
public Measure(Metric metric)
public Measure(Metric metric, java.lang.Double value)
public Measure(Metric metric, java.lang.Double value, int precision)
public Measure(Metric metric, java.lang.Double value, java.lang.String data)
public Measure(Metric metric, java.lang.String data)
public Measure(Metric metric, Metric.Level level)
public Measure()
Method Detail |
---|
public PersistenceMode getPersistenceMode()
public Measure setPersistenceMode(PersistenceMode mode)
public Metric getMetric()
public Measure setMetric(Metric metric)
public Metric.Level getDataAsLevel()
public java.util.Date getDate()
public Measure setDate(java.util.Date date)
public java.lang.Double getValue()
public java.lang.Integer getIntValue()
public Measure setValue(java.lang.Double v)
v
- the measure value
public Measure setIntValue(java.lang.Integer i)
public Measure setValue(java.lang.Double v, int precision)
v
- the measure valueprecision
- the measure value precision
public java.lang.String getData()
public Measure setData(java.lang.String s)
public Measure setData(Metric.Level level)
public java.lang.String getDescription()
public Measure setDescription(java.lang.String description)
public Metric.Level getAlertStatus()
public Measure setAlertStatus(Metric.Level status)
public java.lang.String getAlertText()
public Measure setAlertText(java.lang.String alertText)
public java.lang.Integer getTendency()
public Measure setTendency(java.lang.Integer tendency)
public java.lang.Integer getId()
public Measure setId(java.lang.Integer id)
public java.lang.Double getDiffValue1()
public Measure setDiffValue1(java.lang.Double diff1)
public java.lang.Double getDiffValue2()
public Measure setDiffValue2(java.lang.Double diff2)
public java.lang.Double getDiffValue3()
public Measure setDiffValue3(java.lang.Double diff3)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |