## Uses of Interface
org.jfree.data.KeyedValues

Packages that use KeyedValues
Package | Description
--- | ---
org.jfree.chart.plot | Plot classes and related interfaces.
org.jfree.data | The base package for classes that represent various types of data.
org.jfree.data.category | A package containing the `CategoryDataset` interface and related classes.
org.jfree.data.general | Data interfaces and classes.
org.jfree.data.jdbc | Dataset classes that fetch data from a database via JDBC.

### Uses of KeyedValues in org.jfree.chart.plot

Methods in org.jfree.chart.plot with parameters of type KeyedValues
Modifier and Type | Method and Description
--- | ---
`protected void` | PiePlot.`drawLeftLabels(KeyedValues leftKeys, java.awt.Graphics2D g2, java.awt.geom.Rectangle2D plotArea, java.awt.geom.Rectangle2D linkArea, float maxLabelWidth, PiePlotState state)` Draws the left labels.
`protected void` | PiePlot.`drawRightLabels(KeyedValues keys, java.awt.Graphics2D g2, java.awt.geom.Rectangle2D plotArea, java.awt.geom.Rectangle2D linkArea, float maxLabelWidth, PiePlotState state)` Draws the right labels.

### Uses of KeyedValues in org.jfree.data

Classes in org.jfree.data that implement KeyedValues
Modifier and Type | Class and Description
--- | ---
`class` | `DefaultKeyedValues` An ordered list of (key, value) items.

Methods in org.jfree.data that return KeyedValues
Modifier and Type | Method and Description
--- | ---
`static KeyedValues` | DataUtilities.`getCumulativePercentages(KeyedValues data)` Returns a `KeyedValues` instance that contains the cumulative percentage values for the data in another `KeyedValues` instance.

Methods in org.jfree.data with parameters of type KeyedValues
Modifier and Type | Method and Description
--- | ---
`static KeyedValues` | DataUtilities.`getCumulativePercentages(KeyedValues data)` Returns a `KeyedValues` instance that contains the cumulative percentage values for the data in another `KeyedValues` instance.

### Uses of KeyedValues in org.jfree.data.category

Classes in org.jfree.data.category that implement KeyedValues
Modifier and Type | Class and Description
--- | ---
`class` | `CategoryToPieDataset` A `PieDataset` implementation that obtains its data from one row or column of a `CategoryDataset`.

### Uses of KeyedValues in org.jfree.data.general

Subinterfaces of KeyedValues in org.jfree.data.general
Modifier and Type | Interface and Description
--- | ---
`interface` | `KeyedValuesDataset` A dataset containing (key, value) data items.
`interface` | `PieDataset` A general purpose dataset where values are associated with keys.

Classes in org.jfree.data.general that implement KeyedValues
Modifier and Type | Class and Description
--- | ---
`class` | `DefaultKeyedValuesDataset` A default implementation of the `KeyedValuesDataset` interface.
`class` | `DefaultPieDataset` A default implementation of the `PieDataset` interface.

Methods in org.jfree.data.general with parameters of type KeyedValues
Modifier and Type | Method and Description
--- | ---
`static CategoryDataset` | DatasetUtilities.`createCategoryDataset(java.lang.Comparable rowKey, KeyedValues rowData)` Creates a `CategoryDataset` by copying the data from the supplied `KeyedValues` instance.

Constructors in org.jfree.data.general with parameters of type KeyedValues
Constructor and Description
`DefaultPieDataset(KeyedValues data)` Creates a new dataset by copying data from a `KeyedValues` instance.

### Uses of KeyedValues in org.jfree.data.jdbc

Classes in org.jfree.data.jdbc that implement KeyedValues
Modifier and Type | Class and Description
--- | ---
`class` | `JDBCPieDataset` A `PieDataset` that reads data from a database via JDBC.