it.eng.spagobi.kpi.config.bo
Class KpiValue

java.lang.Object
  extended by it.eng.spagobi.kpi.config.bo.KpiValue
All Implemented Interfaces:
java.lang.Cloneable

public class KpiValue
extends java.lang.Object
implements java.lang.Cloneable


Constructor Summary
KpiValue()
           
 
Method Summary
 KpiValue clone()
           
 java.util.Date getBeginDate()
           
 java.lang.String getChartType()
           
 java.util.Date getEndDate()
           
 java.lang.Integer getKpiInstanceId()
           
 java.lang.Integer getKpiValueId()
           
 Resource getR()
           
 java.lang.String getScaleCode()
           
 java.lang.String getScaleName()
           
 java.lang.Double getTarget()
           
 ThresholdValue getThresholdOfValue()
          This function return the ThresholdValue in which the kpiValue falls
 java.util.List getThresholdValues()
           
 java.lang.String getValue()
           
 java.lang.String getValueDescr()
           
 java.lang.String getValueFromStandardXmlValue(java.lang.String attribute)
          This function returns the value of the attribute required, if existent in the xml field
 java.lang.String getValueXml()
           
 java.lang.Double getWeight()
           
 void setBeginDate(java.util.Date beginDate)
           
 void setChartType(java.lang.String chartType)
           
 void setEndDate(java.util.Date endDate)
           
 void setKpiInstanceId(java.lang.Integer kpiInstanceId)
           
 void setKpiValueId(java.lang.Integer kpiValueId)
           
 void setR(Resource r)
           
 void setScaleCode(java.lang.String scaleCode)
           
 void setScaleName(java.lang.String scaleName)
           
 void setTarget(java.lang.Double target)
           
 void setThresholdValues(java.util.List thresholds)
           
 void setValue(java.lang.String value)
           
 void setValueDescr(java.lang.String valueDescr)
           
 void setValueXml(java.lang.String valueXml)
           
 void setWeight(java.lang.Double weight)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KpiValue

public KpiValue()
Method Detail

getValueFromStandardXmlValue

public java.lang.String getValueFromStandardXmlValue(java.lang.String attribute)
This function returns the value of the attribute required, if existent in the xml field

Parameters:
String - attribute for which the value is requested
Returns:
The value of the attribute

getThresholdOfValue

public ThresholdValue getThresholdOfValue()
This function return the ThresholdValue in which the kpiValue falls

Returns:
The Color of the interval in which the value falls

getChartType

public java.lang.String getChartType()

setChartType

public void setChartType(java.lang.String chartType)

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String value)

getScaleCode

public java.lang.String getScaleCode()

setScaleCode

public void setScaleCode(java.lang.String scaleCode)

getScaleName

public java.lang.String getScaleName()

setScaleName

public void setScaleName(java.lang.String scaleName)

getThresholdValues

public java.util.List getThresholdValues()

setThresholdValues

public void setThresholdValues(java.util.List thresholds)

getWeight

public java.lang.Double getWeight()

setWeight

public void setWeight(java.lang.Double weight)

getBeginDate

public java.util.Date getBeginDate()

setBeginDate

public void setBeginDate(java.util.Date beginDate)

getEndDate

public java.util.Date getEndDate()

setEndDate

public void setEndDate(java.util.Date endDate)

getR

public Resource getR()

setR

public void setR(Resource r)

getKpiInstanceId

public java.lang.Integer getKpiInstanceId()

setKpiInstanceId

public void setKpiInstanceId(java.lang.Integer kpiInstanceId)

getTarget

public java.lang.Double getTarget()

setTarget

public void setTarget(java.lang.Double target)

getValueDescr

public java.lang.String getValueDescr()

setValueDescr

public void setValueDescr(java.lang.String valueDescr)

clone

public KpiValue clone()
Overrides:
clone in class java.lang.Object

getKpiValueId

public java.lang.Integer getKpiValueId()

setKpiValueId

public void setKpiValueId(java.lang.Integer kpiValueId)

getValueXml

public java.lang.String getValueXml()

setValueXml

public void setValueXml(java.lang.String valueXml)