public class ConverterChain extends java.lang.Object implements DataConverter
Constructor and Description |
---|
ConverterChain(DataConverter[] converters) |
ConverterChain(DataConverter converterA,
DataConverter converterB) |
ConverterChain(java.util.List<DataConverter> converters) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
convert(java.lang.Object source,
Options options) |
double |
getAccuracy() |
ContentType |
getInputType() |
ContentType |
getResultType() |
public ConverterChain(DataConverter converterA, DataConverter converterB)
public ConverterChain(DataConverter[] converters)
public ConverterChain(java.util.List<DataConverter> converters)
public java.lang.Object convert(java.lang.Object source, Options options) throws DataConversionException
convert
in interface Converter
convert
in interface DataConverter
DataConversionException
de.ims.icarus.util.data.DataConverter#convert(java.lang.Object)
public ContentType getInputType()
getInputType
in interface DataConverter
DataConverter.getInputType()
public ContentType getResultType()
getResultType
in interface DataConverter
DataConverter.getResultType()
public double getAccuracy()
getAccuracy
in interface DataConverter
DataConverter.getAccuracy()