Move magic number to static filed NUM_REDUCE_TASKS
Defer key for mapred.child_java_opts to parent
JobConf.MAPRED_TASK_JAVA_OPTS; the key is deprecated and using the
parent both eliminates the duplication and exposes the deprecation
Add javadoc to static fields
Add fields with getter/setters to override static default values
Add missing field with getter/setter
Add javadoc
Refactor field names for accuracy, update getter/setters
Add missing field with getter/setter
Add constructor
Add javadoc
Update class signature to extend typed abstract class
Add parameter to super constructor call
Update class signature to extend typed abstract class
Add parameter to super constructor call
Update class signature to extend typed abstract class
Add parameter to super constructor call
Update class signature to extend typed abstract class
Add parameter to super constructor call
Update class signature to extend typed abstract class
Add parameter to super constructor call
Update class signature to extend typed abstract class
Add parameter to super constructor call
Update class signature to extend typed abstract class
Add parameter to super constructor call
Format per coding style