public class Mapper<KEYIN, VALUEIN, KEYOUT, VALUEOUT>{
protected void map(KEYIN key, VALUEIN value,
Context context) throws IOException, InterruptedException {
context.write((KEYOUT) key, (VALUEOUT) value);
}
}
Mapperで引数を受け取った時点で、keyとvalueを引数として別々に受け取っている。