Qual é o motivo de ter classes de wrapper graváveis ​​no Hadoop MapReduce para tipos Java?

Parece-me que umorg.apache.hadoop.io.serializer.Serialization poderia ser escrito para serializar os tipos de java diretamente no mesmo formato em que as classes do wrapper serializariam o tipo. Dessa forma, os Mapeadores e Redutores não precisam lidar com as classes wrapper.

questionAnswers(1)

yourAnswerToTheQuestion