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
    A (key, value) pair.
    KeyedValues
    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
    A (key, value) pair.
    DefaultKeyedValues
    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  
    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.