## Uses of Class
com.orsoncharts.data.xyz.XYZItemKey

- Packages that use XYZItemKey
  Package | Description
  --- | ---
  com.orsoncharts.data.xyz | Datasets that can be used by the `XYZPlot` class.
  com.orsoncharts.interaction | Classes that support user interaction with charts.

- - ### Uses of XYZItemKey in com.orsoncharts.data.xyz

    Methods in com.orsoncharts.data.xyz that return types with arguments of type XYZItemKey
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.Collection<XYZItemKey>` | XYZItemKeys.`itemKeysForSeries(XYZDataset dataset, java.lang.Comparable<?> seriesKey)` Returns a collection of item keys extracted from one series in the specified dataset.

    Methods in com.orsoncharts.data.xyz with parameters of type XYZItemKey
    Modifier and Type | Method and Description
    --- | ---
    `int` | XYZItemKey.`compareTo(XYZItemKey<S> key)`

  - ### Uses of XYZItemKey in com.orsoncharts.interaction

    Methods in com.orsoncharts.interaction with parameters of type XYZItemKey
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | StandardXYZDataItemSelection.`add(XYZItemKey item)` Adds an item to the selection, returns `true` if the item was added and `false` if it already existed in the selection.
    `boolean` | XYZDataItemSelection.`isSelected(XYZItemKey item)` Returns `true` if the specified item is present in the selection, and `false` otherwise.
    `boolean` | StandardXYZDataItemSelection.`isSelected(XYZItemKey item)` Returns `true` if the item is present in the selection, and `false` otherwise.
    `boolean` | StandardXYZDataItemSelection.`remove(XYZItemKey item)` Removes an item from the selection, returning `true` if the item was removed and `false` if it was not present in the selection.

    Method parameters in com.orsoncharts.interaction with type arguments of type XYZItemKey
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | StandardXYZDataItemSelection.`addAll(java.util.Collection<XYZItemKey> keys)` Adds all the items from the specified collection, returning `true` if the selection is updated or `false` if all the supplied keys are already present in the selection.