-
- Type Parameters:
SOURCE- type of the supported sourceTARGET- type of the supported target
- All Superinterfaces:
Function<SOURCE,TARGET>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface Mapper<SOURCE,TARGET> extends Function<SOURCE,TARGET>
A generic and general approach to mapping two types. A mapper is unidirectional - fromSOURCEtoTARGET.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TARGETapply(SOURCE source)TARGETmap(SOURCE source)Map an instance of source type to an instance of target type.
-