Uses of Interface
org.jfree.chart3d.data.KeyedValues3D
Packages that use KeyedValues3D
Package
Description
Core data structures used as the building blocks for datasets in Orson
Charts.
Datasets that can be used by the
CategoryPlot3D
class.-
Uses of KeyedValues3D in org.jfree.chart3d.data
Classes in org.jfree.chart3d.data that implement KeyedValues3DModifier and TypeClassDescriptionfinal class
DefaultKeyedValues3D<S extends Comparable<S>,
R extends Comparable<R>, C extends Comparable<C>, V> A three dimensional table of numerical values, implementing theKeyedValues3D
interface.Methods in org.jfree.chart3d.data that return KeyedValues3DModifier and TypeMethodDescriptionstatic KeyedValues3D
<String, String, String, Number> JSONUtils.readKeyedValues3D
(Reader reader) Parses character data from the reader and (if possible) creates aKeyedValues3D
instance.static KeyedValues3D
<String, String, String, Number> JSONUtils.readKeyedValues3D
(String json) Parses the supplied string and (if possible) creates aKeyedValues3D
instance.Methods in org.jfree.chart3d.data with parameters of type KeyedValues3DModifier and TypeMethodDescriptionstatic <S extends Comparable<S>>
intDataUtils.count
(KeyedValues3D<S, ?, ?, ?> data, S seriesKey) Returns the count of the non-null
entries in the dataset for the specified series.static <C extends Comparable<C>>
intDataUtils.countForColumn
(KeyedValues3D<?, ?, C, ?> data, C columnKey) Returns the count of the non-null
entries in the dataset for the specified column (all series).static <R extends Comparable<R>>
intDataUtils.countForRow
(KeyedValues3D<?, R, ?, ?> data, R rowKey) Returns the count of the non-null
entries in the dataset for the specified row (all series).static <S extends Comparable<S>,
R extends Comparable<R>, C extends Comparable<C>>
XYZDataset<S> DataUtils.extractXYZDatasetFromColumns
(KeyedValues3D<S, R, C, ? extends Number> source, C xColKey, C yColKey, C zColKey) Creates anXYZDataset
by extracting values from specified columns in aKeyedValues3D
instance, across all the available rows (items where any of the x, y or z values isnull
are skipped).static <S extends Comparable<S>,
R extends Comparable<R>, C extends Comparable<C>>
XYZDataset<S> DataUtils.extractXYZDatasetFromColumns
(KeyedValues3D<S, R, C, ? extends Number> source, C xColKey, C yColKey, C zColKey, NullConversion nullConversion, List<KeyedValues3DItemKey> exceptions) Creates anXYZDataset
by extracting values from specified columns in aKeyedValues3D
instance.static <S extends Comparable<S>,
R extends Comparable<R>, C extends Comparable<C>>
XYZDatasetDataUtils.extractXYZDatasetFromRows
(KeyedValues3D<S, R, C, ? extends Number> source, R xRowKey, R yRowKey, R zRowKey) Creates anXYZDataset
by extracting values from specified rows in aKeyedValues3D
instance, across all the available columns (items where any of the x, y or z values isnull
are skipped).static <S extends Comparable<S>,
R extends Comparable<R>, C extends Comparable<C>>
XYZDatasetDataUtils.extractXYZDatasetFromRows
(KeyedValues3D<S, R, C, ? extends Number> source, R xRowKey, R yRowKey, R zRowKey, NullConversion nullConversion, List<KeyedValues3DItemKey> exceptions) Creates anXYZDataset
by extracting values from specified rows in aKeyedValues3D
instance.static <S extends Comparable<S>,
R extends Comparable<R>, C extends Comparable<C>, T>
Collection<KeyedValues3DItemKey> KeyedValues3DItemKeys.itemKeysForColumn
(KeyedValues3D<S, R, C, T> data, C columnKey) Returns a collection containing all the item keys for the specified column.static <S extends Comparable<S>,
R extends Comparable<R>, C extends Comparable<C>, T>
Collection<KeyedValues3DItemKey> KeyedValues3DItemKeys.itemKeysForRow
(KeyedValues3D<S, R, C, T> data, R rowKey) Returns a collection containing all the item keys for the specified row.static <S extends Comparable<S>,
R extends Comparable<R>, C extends Comparable<C>, T>
Collection<KeyedValues3DItemKey> KeyedValues3DItemKeys.itemKeysForSeries
(KeyedValues3D<S, R, C, T> data, S seriesKey) Returns a collection containing all the item keys for the specified series.static <S extends Comparable<S>>
doubleDataUtils.total
(KeyedValues3D<S, ?, ?, ? extends Number> data, S seriesKey) Returns the total of the non-null
values in the dataset for the specified series.static <C extends Comparable<C>>
doubleDataUtils.totalForColumn
(KeyedValues3D<?, ?, C, ? extends Number> data, C columnKey) Returns the total of the non-null
entries in the dataset for the specified column (all series).static <R extends Comparable<R>>
doubleDataUtils.totalForRow
(KeyedValues3D<?, R, ?, ? extends Number> data, R rowKey) Returns the total of the non-null
entries in the dataset for the specified row (all series).static String
JSONUtils.writeKeyedValues3D
(KeyedValues3D dataset) Returns a string containing the data in JSON format.static void
JSONUtils.writeKeyedValues3D
(KeyedValues3D dataset, Writer writer) Writes the dataset in JSON format to the supplied writer. -
Uses of KeyedValues3D in org.jfree.chart3d.data.category
Subinterfaces of KeyedValues3D in org.jfree.chart3d.data.categoryModifier and TypeInterfaceDescriptioninterface
CategoryDataset3D<S extends Comparable<S>,
R extends Comparable<R>, C extends Comparable<C>> An interface for a dataset with multiple series of data in the form of(rowKey, columnKey, value)
.Classes in org.jfree.chart3d.data.category that implement KeyedValues3DModifier and TypeClassDescriptionfinal class
StandardCategoryDataset3D<S extends Comparable<S>,
R extends Comparable<R>, C extends Comparable<C>> A standard implementation of theCategoryDataset3D
interface.