Class CombinationArgumentConverter
- java.lang.Object
 - 
- de.rwth.swc.coffee4j.engine.report.ModelBasedArgumentConverter
 - 
- de.rwth.swc.coffee4j.engine.report.CombinationArgumentConverter
 
 
 
- 
- All Implemented Interfaces:
 ArgumentConverter
public class CombinationArgumentConverter extends ModelBasedArgumentConverter
 
- 
- 
Field Summary
- 
Fields inherited from class de.rwth.swc.coffee4j.engine.report.ModelBasedArgumentConverter
modelConverter 
 - 
 
- 
Constructor Summary
Constructors Constructor Description CombinationArgumentConverter() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanConvert(Object argument)Checks whether the given argument can be converted by thisArgumentConverter.Objectconvert(Object argument)Converts the given argument ifArgumentConverter.canConvert(Object)returnedtrue.- 
Methods inherited from class de.rwth.swc.coffee4j.engine.report.ModelBasedArgumentConverter
initialize 
 - 
 
 - 
 
- 
- 
Method Detail
- 
canConvert
public boolean canConvert(Object argument)
Description copied from interface:ArgumentConverterChecks whether the given argument can be converted by thisArgumentConverter. Iftrueis returned from this method, the result returned byArgumentConverter.convert(Object)is guaranteed to "make sense". Otherwise, the result is not defined an anyExceptionmay be thrown.- Parameters:
 argument- the argument for which a possible conversion is checked- Returns:
 - whether the argument can be converted using 
ArgumentConverter.convert(Object) 
 
- 
convert
public Object convert(Object argument)
Description copied from interface:ArgumentConverterConverts the given argument ifArgumentConverter.canConvert(Object)returnedtrue. Otherwise the behaviour is intentionally undefined but is it better to throw anException, since returning a nonsensical could make debugging more complex for a user.- Parameters:
 argument- the argument which should be converted- Returns:
 - the converted form of the argument
 
 
 - 
 
 -