org.jfree.data.statistics

Class HistogramBin

Implemented Interfaces:
Cloneable, Serializable

public class HistogramBin
extends java.lang.Object
implements Cloneable, Serializable

A bin for the HistogramDataset class.

Constructor Summary

HistogramBin(double startBoundary, double endBoundary)
Creates a new bin.

Method Summary

Object
clone()
Returns a clone of the bin.
boolean
equals(Object obj)
Tests this object for equality with an arbitrary object.
double
getBinWidth()
Returns the bin width.
int
getCount()
Returns the number of items in the bin.
double
getEndBoundary()
Returns the end boundary.
double
getStartBoundary()
Returns the start boundary.
void
incrementCount()
Increments the item count.

Constructor Details

HistogramBin

public HistogramBin(double startBoundary,
                    double endBoundary)
Creates a new bin.
Parameters:
startBoundary - the start boundary.
endBoundary - the end boundary.

Method Details

clone

public Object clone()
            throws CloneNotSupportedException
Returns a clone of the bin.
Returns:
A clone.

equals

public boolean equals(Object obj)
Tests this object for equality with an arbitrary object.
Parameters:
obj - the object to test against.
Returns:
A boolean.

getBinWidth

public double getBinWidth()
Returns the bin width.
Returns:
The bin width.

getCount

public int getCount()
Returns the number of items in the bin.
Returns:
The item count.

getEndBoundary

public double getEndBoundary()
Returns the end boundary.
Returns:
The end boundary.

getStartBoundary

public double getStartBoundary()
Returns the start boundary.
Returns:
The start boundary.

incrementCount

public void incrementCount()
Increments the item count.