InputType
- The input type to evaluate from.OutputType
- The output type to evaluate to.ReverseType
- The type of reverse evaluator.public interface ReversibleEvaluator<InputType,OutputType,ReverseType extends Evaluator<? super OutputType,? extends InputType>> extends Evaluator<InputType,OutputType>
Evaluator
whose evaluation can be reversed. The
reverse is just another Evaluator
. It is required that the
converter's range must be part of the domain of the reverse converter.Modifier and Type | Method and Description |
---|---|
ReverseType |
reverse()
Gets the data converter that performs the reverse conversion.
|
ReverseType reverse()