Package org.jfree.data
The base package for classes that represent various types of data.
-
Interface Summary Interface Description DomainInfo An interface (optional) that can be implemented by a dataset to assist in determining the minimum and maximum values.ItemKey A key that references a single data item in a dataset.KeyedValue<K extends Comparable<K>> A (key, value) pair.KeyedValues<K extends Comparable<K>> An ordered list of (key, value) items where the keys are unique and non-null
.KeyedValues2D An extension of theValues2D
interface where a unique key is associated with the row and column indices.RangeInfo An interface (optional) that can be implemented by a dataset to assist in determining the minimum and maximum values.Value A general purpose interface for accessing a value.Values An interface through which (single-dimension) data values can be accessed.Values2D A general purpose interface that can be used to access a table of values. -
Class Summary Class Description ComparableObjectItem Represents one (Comparable, Object) data item for use in aComparableObjectSeries
.ComparableObjectSeries A (possibly ordered) list of (Comparable, Object) data items.DataUtils Utility methods for use with some of the data classes (but not the datasets, seeDatasetUtils
).DefaultKeyedValue<K extends Comparable<K>> A (key, value) pair.DefaultKeyedValues<K extends Comparable<K>> An ordered list of (key, value) items.DefaultKeyedValues2D A data structure that stores zero, one or many values, where each value is associated with two keys (a 'row' key and a 'column' key).DomainOrder Used to indicate sorting order if any (ascending, descending or none).KeyedObject A (key, object) pair.KeyedObjects A collection of (key, object) pairs.KeyedObjects2D A data structure that stores zero, one or many objects, where each object is associated with two keys (a 'row' key and a 'column' key).KeyedValueComparator A utility class that can compare and order twoKeyedValue
instances and sort them into ascending or descending order by key or by value.KeyedValueComparatorType Used to indicate the type of aKeyedValueComparator
: 'by key' or 'by value'.KeyedValues2DItemKey<R extends Comparable<R>,C extends Comparable<C>> An object that references one data item in aKeyedValues2D
data structure.KeyedValuesItemKey A key that references one item in aKeyedValues
data structure.KeyToGroupMap A class that maps keys (instances ofComparable
) to groups.Range Represents an immutable range of values.RangeType Used to indicate the type of range to display on an axis (full, positive or negative). -
Exception Summary Exception Description UnknownKeyException An exception that indicates an unknown key value.