# 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
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
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.
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.