The current MapReduce tutorial has the following statement which is confusing:
Overall, Mapper implementations are passed the Job for the job via the Job.setMapperClass(Class) method.
The sentence seems to contradict itself. The code shows the mapper getting passed to the job. However, the working suggests that the job is passed to the mapper?