A mapper object (ie. isntance of {@link fr.norsys.mapper.core.Mapper} interface) may be either acquired through method {@link fr.norsys.mapper.manager.Manage#getMapper(String)} invoked in a manager or by creating user-defined mappers (ie. composite mappers). The basic life-cycle contract of mapper objects is that:
A mapper is associated with a single source object ({@link fr.norsys.mapper.spi.Source}) within the context of a single manager. This association is fixed at configuration time by method {@link fr.norsys.mapper.manager.Manager#link(String,String)}.