-
- Type Parameters:
AI- abstract input symbol type.AO- abstract output symbol type.CI- concrete input symbol type.CO- concrete output symbol type.
- All Superinterfaces:
Mapper<AI,AO,CI,CO>
- All Known Subinterfaces:
SULMapper<AI,AO,CI,CO>
- All Known Implementing Classes:
SimplePOJOExceptionMapper,StringMapper
public static interface Mapper.SynchronousMapper<AI,AO,CI,CO> extends Mapper<AI,AO,CI,CO>
A mapper refinement to establish the contract of a synchronized, symbol-wise translation of input words for reactive systems. This means, after each call toMapper.mapInput(Object)the next call onthisobject will beMapper.mapOutput(Object)which is passed the immediate answer to the previously mapped input.- See Also:
Mapper.AsynchronousMapper