org.jfree.data.xy

Class XIntervalDataItem

Implemented Interfaces:
Cloneable, Comparable, Serializable

public class XIntervalDataItem
extends ComparableObjectItem

An item representing data in the form (x, x-low, x-high, y).
Since:
1.0.3

Constructor Summary

XIntervalDataItem(double x, double xLow, double xHigh, double y)
Creates a new instance of XIntervalDataItem.

Method Summary

Number
getX()
Returns the x-value.
double
getXHighValue()
Returns the upper bound of the x-interval.
double
getXLowValue()
Returns the lower bound of the x-interval.
double
getYValue()
Returns the y-value.

Methods inherited from class org.jfree.data.ComparableObjectItem

clone, compareTo, equals, getComparable, getObject, hashCode, setObject

Constructor Details

XIntervalDataItem

public XIntervalDataItem(double x,
                         double xLow,
                         double xHigh,
                         double y)
Creates a new instance of XIntervalDataItem.
Parameters:
x - the x-value.
xLow - the lower bound of the x-interval.
xHigh - the upper bound of the x-interval.
y - the y-value.

Method Details

getX

public Number getX()
Returns the x-value.
Returns:
The x-value (never null).

getXHighValue

public double getXHighValue()
Returns the upper bound of the x-interval.
Returns:
The upper bound of the x-interval.

getXLowValue

public double getXLowValue()
Returns the lower bound of the x-interval.
Returns:
The lower bound of the x-interval.

getYValue

public double getYValue()
Returns the y-value.
Returns:
The y-value.