Package org.apache.jmeter.report.core
Class SampleBuilder
-
- All Implemented Interfaces:
public class SampleBuilder
This class is meant to simplify the building of samples.
It provides default behaviour for number formatting. The default numberformat used is a DecimalFormat whose pattern is the following :
"#########0.00#"
- Since:
3.0
-
-
Field Summary
Fields Modifier and Type Field Description public final SampleMetadata
metadata
-
Constructor Summary
Constructors Constructor Description SampleBuilder(SampleMetadata metadata, NumberFormat floatFormatter)
Construct a SampleBuilder. SampleBuilder(SampleMetadata metadata)
Construct a SampleBuilder with default formatter
-
Method Summary
Modifier and Type Method Description final SampleMetadata
getMetadata()
SampleBuilder
add(String e)
SampleBuilder
add(long e)
SampleBuilder
add(double e)
Sample
build()
-
-
Constructor Detail
-
SampleBuilder
SampleBuilder(SampleMetadata metadata, NumberFormat floatFormatter)
Construct a SampleBuilder.- Parameters:
metadata
- the details about expected sample data (must not benull
)floatFormatter
- the formatter to be used (the default formatter will be used, ifnull
is given.
-
SampleBuilder
SampleBuilder(SampleMetadata metadata)
Construct a SampleBuilder with default formatter- Parameters:
metadata
- the details about expected sample data (must not benull
)
-
-
Method Detail
-
getMetadata
final SampleMetadata getMetadata()
- Returns:
the metadata
-
add
SampleBuilder add(String e)
-
add
SampleBuilder add(long e)
-
add
SampleBuilder add(double e)
-
-
-
-