Package org.apache.jmeter.save.converters

# Class TestResultWrapperConverter

java.lang.Object
com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
org.apache.jmeter.save.converters.TestResultWrapperConverter

All Implemented Interfaces:
  `com.thoughtworks.xstream.converters.Converter`, `com.thoughtworks.xstream.converters.ConverterMatcher`

public class TestResultWrapperConverter extends com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter
XStream Class to convert TestResultWrapper

## Constructor Summary

Constructors
Constructor
Description
`TestResultWrapperConverter(com.thoughtworks.xstream.mapper.Mapper arg0)`

## Method Summary

Modifier and Type
Method
Description
`boolean`
`canConvert(Class arg0)`
`static String`
`getVersion()`
Returns the converter version; used to check for possible incompatibilities
`void`
`marshal(Object arg0, com.thoughtworks.xstream.io.HierarchicalStreamWriter arg1, com.thoughtworks.xstream.converters.MarshallingContext arg2)`
`Object`
`unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader reader, com.thoughtworks.xstream.converters.UnmarshallingContext context)`
Read test results from JTL files and pass them to the visualiser directly.

### Methods inherited from class com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter

`createCollection, mapper, readBareItem, readCompleteItem, readItem, writeBareItem, writeCompleteItem, writeItem, writeNullItem`

### Methods inherited from class java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Details

### TestResultWrapperConverter

public TestResultWrapperConverter(com.thoughtworks.xstream.mapper.Mapper arg0)

Parameters:
  `arg0` - the `Mapper` to be used

## Method Details

### getVersion

public static String getVersion()
Returns the converter version; used to check for possible incompatibilities

Returns:
  the version of this converter

### canConvert

public boolean canConvert(Class arg0)

Specified by:
  `canConvert` in interface `com.thoughtworks.xstream.converters.ConverterMatcher`
Specified by:
  `canConvert` in class `com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter`

### marshal

public void marshal(Object arg0, com.thoughtworks.xstream.io.HierarchicalStreamWriter arg1, com.thoughtworks.xstream.converters.MarshallingContext arg2)

Specified by:
  `marshal` in interface `com.thoughtworks.xstream.converters.Converter`
Specified by:
  `marshal` in class `com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter`

### unmarshal

public Object unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader reader, com.thoughtworks.xstream.converters.UnmarshallingContext context)
Read test results from JTL files and pass them to the visualiser directly. If the ResultCollector helper object is defined, then pass the samples to that rather than adding them to the test result wrapper.

Specified by:
  `unmarshal` in interface `com.thoughtworks.xstream.converters.Converter`
Specified by:
  `unmarshal` in class `com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter`
Returns:
  the test result wrapper (may be empty)
See Also:
  - `Converter.unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)`