In file Pipes.hh:

namespace HadoopPipes


This interface defines the interface between application code and the foreign code interface to Hadoop Map/Reduce
class JobConf
A JobConf defines the properties for a job
class TaskContext
Task context provides the information about the task and job
class MapContext: public TaskContext
class ReduceContext: public TaskContext
class Closable
class Mapper: public Closable
The application's mapper class to do map
class Reducer: public Closable
The application's reducer class to do reduce
class Partitioner
User code to decide where each key should be sent
class RecordReader: public Closable
For applications that want to read the input directly for the map function they can define RecordReaders in C++
class RecordWriter: public Closable
An object to write key/value pairs as they are emited from the reduce
class Factory
A factory to create the necessary application objects
bool runTask(const Factory& factory)
Run the assigned task in the framework.
template<class mapper, class reducer> class TemplateFactory2: public Factory
template<class mapper, class reducer, class partitioner> class TemplateFactory3: public TemplateFactory2<mapper, reducer>
template<class mapper, class reducer> class TemplateFactory3<mapper, reducer, void>: public TemplateFactory2<mapper, reducer>
template<class mapper, class reducer, class partitioner, class combiner> class TemplateFactory4: public TemplateFactory3<mapper, reducer, partitioner>
template<class mapper, class reducer, class partitioner> class TemplateFactory4<mapper,reducer,partitioner,void>: public TemplateFactory3<mapper, reducer, partitioner>
template<class mapper, class reducer, class partitioner, class combiner, class recordReader> class TemplateFactory5: public TemplateFactory4<mapper, reducer, partitioner, combiner>
template<class mapper, class reducer, class partitioner,class combiner> class TemplateFactory5<mapper,reducer,partitioner,combiner,void>: public TemplateFactory4<mapper, reducer, partitioner, combiner>
template<class mapper, class reducer, class partitioner=void, class combiner=void, class recordReader=void, class recordWriter=void> class TemplateFactory: public TemplateFactory5<mapper, reducer, partitioner, combiner, recordReader>
template<class mapper, class reducer, class partitioner, class combiner, class recordReader> class TemplateFactory mapper reducer partitioner combiner recordReader void: public TemplateFactory5<mapper, reducer, partitioner, combiner, recordReader>


Documentation

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.