| Class and Description | 
|---|
| PigSplit The main split class that maintains important
 information about the input split. | 
| Class and Description | 
|---|
| PigSplit The main split class that maintains important
 information about the input split. | 
| Class and Description | 
|---|
| ColumnChainInfo | 
| ColumnInfo | 
| JobControlCompiler.PigWritableComparator | 
| MapReduceOper An operator model for a Map Reduce job. | 
| MRCompilerException | 
| PigBigDecimalRawComparator | 
| PigBigIntegerRawComparator | 
| PigBooleanRawComparator | 
| PigBytesRawComparator | 
| PigDateTimeRawComparator | 
| PigDoubleRawComparator | 
| PigFloatRawComparator | 
| PigGenericMapBase This class is the base class for PigMapBase, which has slightly
 difference among different versions of hadoop. | 
| PigGenericMapReduce This class is the static Mapper & Reducer classes that
 are used by Pig to execute Pig Map Reduce jobs. | 
| PigGenericMapReduce.Map | 
| PigGenericMapReduce.Reduce | 
| PigHadoopLogger A singleton class that implements the PigLogger interface
 for use in map reduce context. | 
| PigIntRawComparator | 
| PigLongRawComparator | 
| PigMapBase | 
| PigMapReduce.Reduce | 
| PigReducerEstimator Interface to implement when you want to use a custom approach to estimating
 the number of reducers for a job. | 
| PigSplit The main split class that maintains important
 information about the input split. | 
| PigStatsOutputSizeReader Interface to implement when you want to customize the way of computing the
 size of output in PigStats. | 
| PigTextRawComparator | 
| PigTupleSortComparator | 
| Class and Description | 
|---|
| MapReduceOper An operator model for a Map Reduce job. | 
| Class and Description | 
|---|
| PigRecordReader A wrapper around the actual RecordReader and loadfunc - this is needed for
 two reasons
 1) To intercept the initialize call from hadoop and initialize the underlying
 actual RecordReader with the right Context object - this is achieved by
 looking up the Context corresponding to the input split this Reader is
 supposed to process
 2) We need to give hadoop consistent key-value types - text and tuple
 respectively - so PigRecordReader will call underlying Loader's getNext() to
 get the Tuple value - the key is null text since key is not used in input to
 map() in Pig. | 
| PigSplit The main split class that maintains important
 information about the input split. | 
| Class and Description | 
|---|
| PigInputFormat | 
| Class and Description | 
|---|
| PigInputFormat | 
| PigOutputCommitter A specialization of the default FileOutputCommitter to allow
 pig to inturn delegate calls to the OutputCommiter(s) of the 
 StoreFunc(s)' OutputFormat(s). | 
| PigOutputFormat The better half of PigInputFormat which is responsible
 for the Store functionality. | 
| Class and Description | 
|---|
| PigSplit The main split class that maintains important
 information about the input split. | 
| Class and Description | 
|---|
| PigSplit The main split class that maintains important
 information about the input split. | 
| Class and Description | 
|---|
| PigSplit The main split class that maintains important
 information about the input split. | 
| Class and Description | 
|---|
| PigSplit The main split class that maintains important
 information about the input split. | 
| Class and Description | 
|---|
| PigFileInputFormat | 
| PigSplit The main split class that maintains important
 information about the input split. | 
| Class and Description | 
|---|
| PigSplit The main split class that maintains important
 information about the input split. | 
| PigTextInputFormat | 
| PigTextOutputFormat | 
| PigTextOutputFormat.PigLineRecordWriter | 
| Class and Description | 
|---|
| JobControlCompiler This is compiler class that takes an MROperPlan and converts
 it into a JobControl object with the relevant dependency info
 maintained. | 
| MapReduceOper An operator model for a Map Reduce job. | 
| NativeMapReduceOper | 
Copyright © 2007-2017 The Apache Software Foundation