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 classDefaultKeyedValues3D<S extends Comparable<S>,R extends Comparable<R>, C extends Comparable<C>, V> A three dimensional table of numerical values, implementing theKeyedValues3Dinterface.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 aKeyedValues3Dinstance.static KeyedValues3D<String, String, String, Number> JSONUtils.readKeyedValues3D(String json) Parses the supplied string and (if possible) creates aKeyedValues3Dinstance.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-nullentries 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-nullentries 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-nullentries 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 anXYZDatasetby extracting values from specified columns in aKeyedValues3Dinstance, across all the available rows (items where any of the x, y or z values isnullare 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 anXYZDatasetby extracting values from specified columns in aKeyedValues3Dinstance.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 anXYZDatasetby extracting values from specified rows in aKeyedValues3Dinstance, across all the available columns (items where any of the x, y or z values isnullare 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 anXYZDatasetby extracting values from specified rows in aKeyedValues3Dinstance.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-nullvalues 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-nullentries 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-nullentries in the dataset for the specified row (all series).static StringJSONUtils.writeKeyedValues3D(KeyedValues3D dataset) Returns a string containing the data in JSON format.static voidJSONUtils.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 TypeInterfaceDescriptioninterfaceCategoryDataset3D<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 classStandardCategoryDataset3D<S extends Comparable<S>,R extends Comparable<R>, C extends Comparable<C>> A standard implementation of theCategoryDataset3Dinterface.