# Package org.apache.jmeter.report.processor.graph

This package contains the components used for computing the data used by javascript graphs.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  GraphKeysSelector | The interface GraphKeySelector represents a projection from a sample to the keys that compound its series.
  GraphSeriesSelector | The interface GraphSeriesSelector provides a projection from a sample to the series it belongs in a graph.
  GraphValueSelector | The interface GraphValueSelector represents a projection from a sample to the value to aggregate for graph series.

- Class Summary
  Class | Description
  --- | ---
  AbstractGraphConsumer | The class AbstractGraphConsumer provides a consumer that build a sorted map from samples.
  AbstractOverTimeGraphConsumer | The class AbstractOverTimeGraphConsumer provides a base class for over time graphs.
  AbstractSeriesSelector | The class AbstractSeriesSelector provide an abstract base class for GraphSeriesSelector.
  AbstractVersusRequestsGraphConsumer | The class AbstractOverTimeGraphConsumer provides a base class for over time graphs.
  AbstractVersusThreadsGraphConsumer | The class AbstractOverTimeGraphConsumer provides a base class for over time graphs.
  CodeSeriesSelector | The class CodeSeriesSelector provides a projection of a sample to its code response.
  ConnectTimeValueSelector | The class ConnectTimeValueSelector provides a projection from a sample to its connect time.
  CountValueSelector | The class CountValueSelector provides a projection to count samples.
  ElapsedTimeValueSelector | The class ElapsedTimeValueSelector provides a projection from a sample to its elapsed time.
  GroupData | The class GroupData helps to store group data for a graph.
  GroupInfo | The class GroupInfo stores information about the series group of a graph.
  IndexedNameSelector | The class IndexedNameSelector provides a projection from a sample to its name and maintains an index of the projected names.
  LatencyValueSelector | The class LatencyValueSelector provides a projection from a sample to its latency.
  NameSeriesSelector | The class NameSerieSelector provides a projection of a sample to its name.
  SeriesData | The class SeriesData helps to store series data in a graph.
  StaticSeriesSelector | The class StaticSeriesSelector provides always the same series name.
  StatusSeriesSelector | The class StatusSeriesSelector provides a projection from a sample to a string that defines its status (success or failure).
  SuccessfulElapsedTimeValueSelector | The class ElapsedTimeValueSelector provides a projection from a sample to its elapsed time only if sample is not an empty transaction Controller and sample is successful
  TimeStampKeysSelector | The class TimeStampKeysSelector provides a projection from a sample to its begin or end time.

## Package org.apache.jmeter.report.processor.graph Description

This package contains the components used for computing the data used by javascript graphs.

Copyright © 1998-2019 Apache Software Foundation. All Rights Reserved.