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 the Values2D 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 a ComparableObjectSeries.
    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, see DatasetUtils).
    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 two KeyedValue instances and sort them into ascending or descending order by key or by value.
    KeyedValueComparatorType
    Used to indicate the type of a KeyedValueComparator : 'by key' or 'by value'.
    KeyedValues2DItemKey<R extends Comparable<R>,​C extends Comparable<C>>
    An object that references one data item in a KeyedValues2D data structure.
    KeyedValuesItemKey
    A key that references one item in a KeyedValues data structure.
    KeyToGroupMap
    A class that maps keys (instances of Comparable) 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.