Class DifferenceEntry
- java.lang.Object
-
- org.eclipse.birt.chart.datafeed.NumberDataPointEntry
-
- org.eclipse.birt.chart.extension.datafeed.DifferenceEntry
-
- All Implemented Interfaces:
IDataPointEntry
public final class DifferenceEntry extends NumberDataPointEntry
DifferenceEntry
-
-
Constructor Summary
Constructors Constructor Description DifferenceEntry(double dPositiveValue, double dNegativeValue)
The constructor.DifferenceEntry(java.lang.Object[] oaTwoComponents)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.ibm.icu.math.BigDecimal
getDivisor()
Returns divisor of big number.java.lang.String
getFormattedString(java.lang.String type, FormatSpecifier formatter, com.ibm.icu.util.ULocale locale)
Returns the formatted string representation of current object by given formatter and locale.java.lang.String
getFormattedString(FormatSpecifier formatter, com.ibm.icu.util.ULocale locale)
Returns the formatted string representation of current object by given formatter and locale.double
getNegativeValue()
java.lang.Number
getNegativeValueNumber()
java.lang.Number[]
getNumberData()
Gets number data from data set.double
getPositiveValue()
java.lang.Number
getPositiveValueNumber()
boolean
isBigNumber()
Checks if values are big number.boolean
isValid()
Returns if the DataPointEntry is valid.void
setNegativeValue(double value)
void
setNegativeValue(java.lang.Number value)
void
setNumberData(java.lang.Number[] data)
Sets number data into data set.void
setPositiveValue(double value)
void
setPositiveValue(java.lang.Number value)
java.lang.String
toString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getPositiveValue
public double getPositiveValue()
- Returns:
- Returns the positive value.
-
getPositiveValueNumber
public java.lang.Number getPositiveValueNumber()
-
setPositiveValue
public void setPositiveValue(double value)
- Parameters:
value
- The positive value to set.
-
setPositiveValue
public void setPositiveValue(java.lang.Number value)
-
getNegativeValue
public double getNegativeValue()
- Returns:
- Returns the negative value.
-
getNegativeValueNumber
public java.lang.Number getNegativeValueNumber()
-
setNegativeValue
public void setNegativeValue(double value)
- Parameters:
end
- The negative value to set.
-
setNegativeValue
public void setNegativeValue(java.lang.Number value)
-
getFormattedString
public java.lang.String getFormattedString(java.lang.String type, FormatSpecifier formatter, com.ibm.icu.util.ULocale locale)
Description copied from interface:IDataPointEntry
Returns the formatted string representation of current object by given formatter and locale.- Parameters:
type
- data point typeformatter
- An formatterlocale
- Specific locale.- Returns:
- The string representation
- See Also:
#getDataPointTypes()
-
getFormattedString
public java.lang.String getFormattedString(FormatSpecifier formatter, com.ibm.icu.util.ULocale locale)
Description copied from interface:IDataPointEntry
Returns the formatted string representation of current object by given formatter and locale.- Parameters:
formatter
- An formatterlocale
- Specific locale.- Returns:
- The string representation
-
isValid
public boolean isValid()
Description copied from interface:IDataPointEntry
Returns if the DataPointEntry is valid.- Returns:
- value or not
-
isBigNumber
public boolean isBigNumber()
Checks if values are big number.- Returns:
-
getDivisor
public com.ibm.icu.math.BigDecimal getDivisor()
Returns divisor of big number.- Returns:
-
setNumberData
public void setNumberData(java.lang.Number[] data)
Description copied from class:NumberDataPointEntry
Sets number data into data set.- Specified by:
setNumberData
in classNumberDataPointEntry
-
getNumberData
public java.lang.Number[] getNumberData()
Description copied from class:NumberDataPointEntry
Gets number data from data set.- Specified by:
getNumberData
in classNumberDataPointEntry
- Returns:
-
-