public class MultiInputFormat
extends java.lang.Object
implements org.apache.hadoop.mapred.InputFormat
Constructor and Description |
---|
MultiInputFormat() |
Modifier and Type | Method and Description |
---|---|
static void |
addInputFormat(org.apache.hadoop.mapred.JobConf toJob,
org.apache.hadoop.mapred.JobConf... fromJobs)
Used to set the current JobConf with all sub jobs configurations.
|
org.apache.hadoop.mapred.RecordReader |
getRecordReader(org.apache.hadoop.mapred.InputSplit split,
org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.mapred.Reporter reporter)
Method getRecordReader delegates to the appropriate InputFormat.
|
org.apache.hadoop.mapred.InputSplit[] |
getSplits(org.apache.hadoop.mapred.JobConf job,
int numSplits)
Method getSplits delegates to the appropriate InputFormat.
|
void |
validateInput(org.apache.hadoop.mapred.JobConf job) |
public static void addInputFormat(org.apache.hadoop.mapred.JobConf toJob, org.apache.hadoop.mapred.JobConf... fromJobs)
toJob
- fromJobs
- public void validateInput(org.apache.hadoop.mapred.JobConf job) throws java.io.IOException
java.io.IOException
public org.apache.hadoop.mapred.InputSplit[] getSplits(org.apache.hadoop.mapred.JobConf job, int numSplits) throws java.io.IOException
getSplits
in interface org.apache.hadoop.mapred.InputFormat
job
- of type JobConfnumSplits
- of type intjava.io.IOException
- whenpublic org.apache.hadoop.mapred.RecordReader getRecordReader(org.apache.hadoop.mapred.InputSplit split, org.apache.hadoop.mapred.JobConf job, org.apache.hadoop.mapred.Reporter reporter) throws java.io.IOException
getRecordReader
in interface org.apache.hadoop.mapred.InputFormat
split
- of type InputSplitjob
- of type JobConfreporter
- of type Reporterjava.io.IOException
- when