# Package org.apache.jmeter.report.core

package org.apache.jmeter.report.core
This package contains the components used for parsing the load test results and writing the computed results.

Class
Description
AbstractSampleWriter
Base class for implementing sample writer.
ControllerSamplePredicate
The class ControllerSamplePredicate provides a way to define whether a sample is a controller.
Converters
The class Converters provides converters of string.
ConvertException
The class ConvertException provides an exception when ConvertStringMethod.execute fails.
CsvFile
Represents a CSV file
CsvSampleReader
Reader class for reading CSV files.
CsvSampleWriter
Class to be used to write samples to a csv destination (OutputStream, Writer or a File).
DataContext
The class DataContext provides a map to store data for reports generation.
JsonUtil
The class JsonUtil provides helper functions to generate Json.
Sample
Represents a sample read from a CSV source.
SampleBuilder
This class is meant to simplify the building of samples.
SampleComparator
Defines a comparator for `Sample` instances
SampleException
Thrown when some sample processing occurred
SampleMetadata
Describe samples structure by holding sample column names and theirs matching indexes.
SampleMetaDataParser
Simple parser to get a `SampleMetadata` instance
SamplePredicate
The interface SamplePredicate represents a predicate to apply to a sample.
SampleSelector<TSelection>
The interface SampleSelector represents a typed projection from a sample.
SampleWriter
Describes sample writer basic operations.
Basically a sample writer is able to write samples to an unknown destination and close itself.
StringConverter<TDest>
The interface StringConverter represents a converter from a string to another type.
TimeHelper
The class TimeHelper provides helper functions to ease time displaying.