org.sonar.commons.measures
Class MeasureParameter

java.lang.Object
  extended by org.sonar.commons.measures.MeasureParameter

public class MeasureParameter
extends java.lang.Object


Field Summary
static java.lang.String KEY_ALERT_LABEL
           
static int PARAM_KEY_COLUMN_SIZE
           
 
Constructor Summary
MeasureParameter()
           
MeasureParameter(java.lang.String key, java.sql.Blob lobValue, java.lang.Double value)
           
MeasureParameter(java.lang.String key, java.sql.Blob lobValue, java.lang.Double value, java.lang.String textValue)
           
MeasureParameter(java.lang.String key, java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Integer getId()
           
 java.lang.String getKey()
           
 java.sql.Blob getLobValue()
           
 Measure getMeasure()
           
 java.lang.Integer getSnapshotId()
           
 java.lang.String getTextValue()
           
 java.lang.Double getValue()
           
 int hashCode()
           
 void setId(java.lang.Integer id)
           
 void setKey(java.lang.String key)
           
 void setLobValue(java.sql.Blob lobValue)
           
 void setMeasure(Measure measure)
           
 void setSnapshot(Snapshot snapshot)
           
 void setTextValue(java.lang.String textValue)
           
 void setValue(java.lang.Double value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

KEY_ALERT_LABEL

public static final java.lang.String KEY_ALERT_LABEL
See Also:
Constant Field Values

PARAM_KEY_COLUMN_SIZE

public static final int PARAM_KEY_COLUMN_SIZE
See Also:
Constant Field Values
Constructor Detail

MeasureParameter

public MeasureParameter(java.lang.String key,
                        java.sql.Blob lobValue,
                        java.lang.Double value)

MeasureParameter

public MeasureParameter(java.lang.String key,
                        java.lang.String value)

MeasureParameter

public MeasureParameter(java.lang.String key,
                        java.sql.Blob lobValue,
                        java.lang.Double value,
                        java.lang.String textValue)

MeasureParameter

public MeasureParameter()
Method Detail

getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer id)

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

getValue

public java.lang.Double getValue()

setValue

public void setValue(java.lang.Double value)

getLobValue

public java.sql.Blob getLobValue()

setLobValue

public void setLobValue(java.sql.Blob lobValue)

getMeasure

public Measure getMeasure()

setMeasure

public void setMeasure(Measure measure)

setSnapshot

public void setSnapshot(Snapshot snapshot)

getSnapshotId

public java.lang.Integer getSnapshotId()

getTextValue

public java.lang.String getTextValue()

setTextValue

public void setTextValue(java.lang.String textValue)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2009 SonarSource SA. All Rights Reserved.