Uses of Interface org.apache.hadoop.mapreduce.TaskInputOutputContext (Apache Hadoop Main 3.5.0 API)
Description: use: package: org.apache.hadoop.mapreduce, interface: TaskInputOutputContext

# Uses of Interface
org.apache.hadoop.mapreduce.TaskInputOutputContext

Packages that use TaskInputOutputContext
Package
Description
org.apache.hadoop.mapreduce
org.apache.hadoop.mapreduce.lib.output

- ## Uses of TaskInputOutputContext in org.apache.hadoop.mapreduce

  Subinterfaces of TaskInputOutputContext in org.apache.hadoop.mapreduce
  Modifier and Type
  Interface
  Description
  `interface`
  `MapContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT>`
  The context that is given to the `Mapper`.
  `interface`
  `ReduceContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT>`
  The context passed to the `Reducer`.

- ## Uses of TaskInputOutputContext in org.apache.hadoop.mapreduce.lib.output

  Methods in org.apache.hadoop.mapreduce.lib.output with parameters of type TaskInputOutputContext
  Modifier and Type
  Method
  Description
  `static Path`
  FileOutputFormat.`getPathForWorkFile(TaskInputOutputContext<?,?,?,?> context, String name, String extension)`
  Helper function to generate a `Path` for a file that is unique for the task within the job output directory.
  `static Path`
  FileOutputFormat.`getWorkOutputPath(TaskInputOutputContext<?,?,?,?> context)`
  Get the `Path` to the task's temporary output directory for the map-reduce job Tasks' Side-Effect Files
  Constructors in org.apache.hadoop.mapreduce.lib.output with parameters of type TaskInputOutputContext
  Modifier
  Constructor
  Description
  ``
  `MultipleOutputs(TaskInputOutputContext<?,?,KEYOUT,VALUEOUT> context)`
  Creates and initializes multiple outputs support, it should be instantiated in the Mapper/Reducer setup method.