- Type Parameters:
InputType - The input type to convert from.
OutputType - The output type to convert to.
- All Superinterfaces:
- Evaluator<InputType,OutputType>
- All Known Subinterfaces:
- DataToVectorEncoder<InputType>, ReversibleDataConverter<InputType,OutputType>
- All Known Implementing Classes:
- AbstractDataConverter, AbstractReverseCachedDataConverter, AbstractReversibleDataConverter, AbstractToVectorEncoder, DefaultBooleanToNumberConverter, DefaultBooleanToNumberConverter.Reverse, IdentityDataConverter, NumberConverterToVectorAdapter, NumberToVectorEncoder, ObjectToStringConverter, StringToDoubleConverter, StringToIntegerConverter, UniqueBooleanVectorEncoder
public interface DataConverter<InputType,OutputType>
extends Evaluator<InputType,OutputType>
Defines an object used to convert data from one type to another.
- Since:
- 3.0
- Author:
- Justin Basilico