You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datafu.apache.org by mh...@apache.org on 2016/08/10 22:07:31 UTC

svn commit: r1755883 [47/49] - in /incubator/datafu/site: ./ blog/ blog/2012/01/10/ blog/2013/01/24/ blog/2013/09/04/ blog/2013/10/03/ blog/2014/04/27/ blog/2015/11/17/ blog/2016/ blog/2016/08/ blog/2016/08/10/ community/ docs/ docs/datafu/ docs/datafu...

Added: incubator/datafu/site/docs/hourglass/1.3.1/index-all.html
URL: http://svn.apache.org/viewvc/incubator/datafu/site/docs/hourglass/1.3.1/index-all.html?rev=1755883&view=auto
==============================================================================
--- incubator/datafu/site/docs/hourglass/1.3.1/index-all.html (added)
+++ incubator/datafu/site/docs/hourglass/1.3.1/index-all.html Wed Aug 10 22:07:27 2016
@@ -0,0 +1,1758 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_79) on Wed Aug 10 15:00:55 PDT 2016 -->
+<title>Index (datafu-hourglass 1.3.1 API)</title>
+<meta name="date" content="2016-08-10">
+<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Index (datafu-hourglass 1.3.1 API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="./overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="./overview-tree.html">Tree</a></li>
+<li><a href="./deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="./help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="./allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a href="#___">_</a>&nbsp;<a name="_A_">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs"><span class="strong">AbstractJob</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Base class for Hadoop jobs.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractJob.html#AbstractJob()">AbstractJob()</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs">AbstractJob</a></dt>
+<dd>
+<div class="block">Initializes the job.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractJob.html#AbstractJob(java.lang.String,%20java.util.Properties)">AbstractJob(String, Properties)</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs">AbstractJob</a></dt>
+<dd>
+<div class="block">Initializes the job with a job name and properties.</div>
+</dd>
+<dt><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html" title="class in datafu.hourglass.jobs"><span class="strong">AbstractNonIncrementalJob</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Base class for Hadoop jobs that consume time-partitioned data
+ in a non-incremental way.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html#AbstractNonIncrementalJob(java.lang.String,%20java.util.Properties)">AbstractNonIncrementalJob(String, Properties)</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob</a></dt>
+<dd>
+<div class="block">Initializes the job.</div>
+</dd>
+<dt><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseCombiner.html" title="class in datafu.hourglass.jobs"><span class="strong">AbstractNonIncrementalJob.BaseCombiner</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Combiner base class for <a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html" title="class in datafu.hourglass.jobs"><code>AbstractNonIncrementalJob</code></a>.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseCombiner.html#AbstractNonIncrementalJob.BaseCombiner()">AbstractNonIncrementalJob.BaseCombiner()</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseCombiner.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob.BaseCombiner</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseMapper.html" title="class in datafu.hourglass.jobs"><span class="strong">AbstractNonIncrementalJob.BaseMapper</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Mapper base class for <a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html" title="class in datafu.hourglass.jobs"><code>AbstractNonIncrementalJob</code></a>.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseMapper.html#AbstractNonIncrementalJob.BaseMapper()">AbstractNonIncrementalJob.BaseMapper()</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseMapper.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob.BaseMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseReducer.html" title="class in datafu.hourglass.jobs"><span class="strong">AbstractNonIncrementalJob.BaseReducer</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Reducer base class for <a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html" title="class in datafu.hourglass.jobs"><code>AbstractNonIncrementalJob</code></a>.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseReducer.html#AbstractNonIncrementalJob.BaseReducer()">AbstractNonIncrementalJob.BaseReducer()</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseReducer.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob.BaseReducer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html" title="class in datafu.hourglass.jobs"><span class="strong">AbstractNonIncrementalJob.Report</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Reports files created and processed for an iteration of the job.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html#AbstractNonIncrementalJob.Report()">AbstractNonIncrementalJob.Report()</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob.Report</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs"><span class="strong">AbstractPartitionCollapsingIncrementalJob</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">An <a href="./datafu/hourglass/jobs/IncrementalJob.html" title="class in datafu.hourglass.jobs"><code>IncrementalJob</code></a> that consumes partitioned input data and collapses the
+ partitions to produce a single output.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html#AbstractPartitionCollapsingIncrementalJob()">AbstractPartitionCollapsingIncrementalJob()</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractPartitionCollapsingIncrementalJob</a></dt>
+<dd>
+<div class="block">Initializes the job.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html#AbstractPartitionCollapsingIncrementalJob(java.lang.String,%20java.util.Properties)">AbstractPartitionCollapsingIncrementalJob(String, Properties)</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractPartitionCollapsingIncrementalJob</a></dt>
+<dd>
+<div class="block">Initializes the job with a job name and properties.</div>
+</dd>
+<dt><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs"><span class="strong">AbstractPartitionCollapsingIncrementalJob.Report</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Reports files created and processed for an iteration of the job.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html#AbstractPartitionCollapsingIncrementalJob.Report()">AbstractPartitionCollapsingIncrementalJob.Report()</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractPartitionCollapsingIncrementalJob.Report</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs"><span class="strong">AbstractPartitionPreservingIncrementalJob</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">An <a href="./datafu/hourglass/jobs/IncrementalJob.html" title="class in datafu.hourglass.jobs"><code>IncrementalJob</code></a> that consumes partitioned input data and produces
+ output data having the same partitions.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html#AbstractPartitionPreservingIncrementalJob()">AbstractPartitionPreservingIncrementalJob()</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob</a></dt>
+<dd>
+<div class="block">Initializes the job.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html#AbstractPartitionPreservingIncrementalJob(java.lang.String,%20java.util.Properties)">AbstractPartitionPreservingIncrementalJob(String, Properties)</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob</a></dt>
+<dd>
+<div class="block">Initializes the job with a job name and properties.</div>
+</dd>
+<dt><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs"><span class="strong">AbstractPartitionPreservingIncrementalJob.Report</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Reports files created and processed for an iteration of the job.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html#AbstractPartitionPreservingIncrementalJob.Report()">AbstractPartitionPreservingIncrementalJob.Report()</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob.Report</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/model/Accumulator.html#accumulate(In)">accumulate(In)</a></span> - Method in interface datafu.hourglass.model.<a href="./datafu/hourglass/model/Accumulator.html" title="interface in datafu.hourglass.model">Accumulator</a></dt>
+<dd>
+<div class="block">Accumulate another value.</div>
+</dd>
+<dt><a href="./datafu/hourglass/model/Accumulator.html" title="interface in datafu.hourglass.model"><span class="strong">Accumulator</span></a>&lt;<a href="./datafu/hourglass/model/Accumulator.html" title="type parameter in Accumulator">In</a>,<a href="./datafu/hourglass/model/Accumulator.html" title="type parameter in Accumulator">Out</a>&gt; - Interface in <a href="./datafu/hourglass/model/package-summary.html">datafu.hourglass.model</a></dt>
+<dd>
+<div class="block">Collects a sequence of values and produces one value as a result.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/FileCleaner.html#add(org.apache.hadoop.fs.Path)">add(Path)</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/FileCleaner.html" title="class in datafu.hourglass.jobs">FileCleaner</a></dt>
+<dd>
+<div class="block">Add a path to be removed later.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/FileCleaner.html#add(java.lang.String)">add(String)</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/FileCleaner.html" title="class in datafu.hourglass.jobs">FileCleaner</a></dt>
+<dd>
+<div class="block">Add a path to be removed later.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ReduceEstimator.html#addInputPath(org.apache.hadoop.fs.Path)">addInputPath(Path)</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ReduceEstimator.html" title="class in datafu.hourglass.jobs">ReduceEstimator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ReduceEstimator.html#addInputPath(java.lang.String,%20org.apache.hadoop.fs.Path)">addInputPath(String, Path)</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ReduceEstimator.html" title="class in datafu.hourglass.jobs">ReduceEstimator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/avro/AvroDateRangeMetadata.html" title="class in datafu.hourglass.avro"><span class="strong">AvroDateRangeMetadata</span></a> - Class in <a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a></dt>
+<dd>
+<div class="block">Manages the storage and retrieval of date ranges in the metadata of Avro files.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroDateRangeMetadata.html#AvroDateRangeMetadata()">AvroDateRangeMetadata()</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroDateRangeMetadata.html" title="class in datafu.hourglass.avro">AvroDateRangeMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/mapreduce/AvroKeyValueIdentityMapper.html" title="class in datafu.hourglass.mapreduce"><span class="strong">AvroKeyValueIdentityMapper</span></a> - Class in <a href="./datafu/hourglass/mapreduce/package-summary.html">datafu.hourglass.mapreduce</a></dt>
+<dd>
+<div class="block">A mapper which outputs key-value pairs as-is.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/AvroKeyValueIdentityMapper.html#AvroKeyValueIdentityMapper()">AvroKeyValueIdentityMapper()</a></span> - Constructor for class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/AvroKeyValueIdentityMapper.html" title="class in datafu.hourglass.mapreduce">AvroKeyValueIdentityMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataOutputFormat.html" title="class in datafu.hourglass.avro"><span class="strong">AvroKeyValueWithMetadataOutputFormat</span></a>&lt;<a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataOutputFormat.html" title="type parameter in AvroKeyValueWithMetadataOutputFormat">K</a>,<a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataOutputFormat.html" title="type parameter in AvroKeyValueWithMetadataOutputFormat">V</a>&gt; - Class in <a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a></dt>
+<dd>
+<div class="block">FileOutputFormat for writing Avro container files of key/value pairs.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataOutputFormat.html#AvroKeyValueWithMetadataOutputFormat()">AvroKeyValueWithMetadataOutputFormat()</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataOutputFormat.html" title="class in datafu.hourglass.avro">AvroKeyValueWithMetadataOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataRecordWriter.html" title="class in datafu.hourglass.avro"><span class="strong">AvroKeyValueWithMetadataRecordWriter</span></a>&lt;<a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataRecordWriter.html" title="type parameter in AvroKeyValueWithMetadataRecordWriter">K</a>,<a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataRecordWriter.html" title="type parameter in AvroKeyValueWithMetadataRecordWriter">V</a>&gt; - Class in <a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a></dt>
+<dd>
+<div class="block">Writes key/value pairs to an Avro container file.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataRecordWriter.html#AvroKeyValueWithMetadataRecordWriter(org.apache.avro.hadoop.io.AvroDatumConverter,%20org.apache.avro.hadoop.io.AvroDatumConverter,%20org.apache.avro.file.CodecFactory,%20java.io.OutputStream,%20org.apache.hadoop.conf.Configuration)">AvroKeyValueWithMetadataRecordWriter(AvroDatumConverter&lt;K, ?&gt;, AvroDatumConverter&lt;V, ?&gt;, CodecFactory, OutputStream, Configuration)</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataRecordWriter.html" title="class in datafu.hourglass.avro">AvroKeyValueWithMetadataRecordWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.html" title="class in datafu.hourglass.avro"><span class="strong">AvroKeyWithMetadataOutputFormat</span></a>&lt;<a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.html" title="type parameter in AvroKeyWithMetadataOutputFormat">T</a>&gt; - Class in <a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a></dt>
+<dd>
+<div class="block">FileOutputFormat for writing Avro container files.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.html#AvroKeyWithMetadataOutputFormat()">AvroKeyWithMetadataOutputFormat()</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.html" title="class in datafu.hourglass.avro">AvroKeyWithMetadataOutputFormat</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.html#AvroKeyWithMetadataOutputFormat(datafu.hourglass.avro.AvroKeyWithMetadataOutputFormat.RecordWriterFactory)">AvroKeyWithMetadataOutputFormat(AvroKeyWithMetadataOutputFormat.RecordWriterFactory)</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.html" title="class in datafu.hourglass.avro">AvroKeyWithMetadataOutputFormat</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.RecordWriterFactory.html" title="class in datafu.hourglass.avro"><span class="strong">AvroKeyWithMetadataOutputFormat.RecordWriterFactory</span></a>&lt;<a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.RecordWriterFactory.html" title="type parameter in AvroKeyWithMetadataOutputFormat.RecordWriterFactory">T</a>&gt; - Class in <a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a></dt>
+<dd>
+<div class="block">A factory for creating record writers.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.RecordWriterFactory.html#AvroKeyWithMetadataOutputFormat.RecordWriterFactory()">AvroKeyWithMetadataOutputFormat.RecordWriterFactory()</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.RecordWriterFactory.html" title="class in datafu.hourglass.avro">AvroKeyWithMetadataOutputFormat.RecordWriterFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/avro/AvroKeyWithMetadataRecordWriter.html" title="class in datafu.hourglass.avro"><span class="strong">AvroKeyWithMetadataRecordWriter</span></a>&lt;<a href="./datafu/hourglass/avro/AvroKeyWithMetadataRecordWriter.html" title="type parameter in AvroKeyWithMetadataRecordWriter">T</a>&gt; - Class in <a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a></dt>
+<dd>
+<div class="block">Writes Avro records to an Avro container file output stream.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroKeyWithMetadataRecordWriter.html#AvroKeyWithMetadataRecordWriter(org.apache.avro.Schema,%20org.apache.avro.file.CodecFactory,%20java.io.OutputStream,%20org.apache.hadoop.conf.Configuration)">AvroKeyWithMetadataRecordWriter(Schema, CodecFactory, OutputStream, Configuration)</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroKeyWithMetadataRecordWriter.html" title="class in datafu.hourglass.avro">AvroKeyWithMetadataRecordWriter</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="./datafu/hourglass/avro/AvroMultipleInputsKeyInputFormat.html" title="class in datafu.hourglass.avro"><span class="strong">AvroMultipleInputsKeyInputFormat</span></a>&lt;<a href="./datafu/hourglass/avro/AvroMultipleInputsKeyInputFormat.html" title="type parameter in AvroMultipleInputsKeyInputFormat">T</a>&gt; - Class in <a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a></dt>
+<dd>
+<div class="block">A MapReduce InputFormat that can handle Avro container files and multiple inputs.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroMultipleInputsKeyInputFormat.html#AvroMultipleInputsKeyInputFormat()">AvroMultipleInputsKeyInputFormat()</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroMultipleInputsKeyInputFormat.html" title="class in datafu.hourglass.avro">AvroMultipleInputsKeyInputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/avro/AvroMultipleInputsUtil.html" title="class in datafu.hourglass.avro"><span class="strong">AvroMultipleInputsUtil</span></a> - Class in <a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a></dt>
+<dd>
+<div class="block">Helper methods for dealing with multiple Avro input schemas.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroMultipleInputsUtil.html#AvroMultipleInputsUtil()">AvroMultipleInputsUtil()</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroMultipleInputsUtil.html" title="class in datafu.hourglass.avro">AvroMultipleInputsUtil</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_B_">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/TaskSchemas.Builder.html#build()">build()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/TaskSchemas.Builder.html" title="class in datafu.hourglass.schemas">TaskSchemas.Builder</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_C_">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/StagedOutputJob.html#call()">call()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/StagedOutputJob.html" title="class in datafu.hourglass.jobs">StagedOutputJob</a></dt>
+<dd>
+<div class="block">Run the job.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/FileCleaner.html#clean()">clean()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/FileCleaner.html" title="class in datafu.hourglass.jobs">FileCleaner</a></dt>
+<dd>
+<div class="block">Removes added paths from the file system.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/DelegatingCombiner.html#cleanup(org.apache.hadoop.mapreduce.Reducer.Context)">cleanup(Reducer&lt;Object, Object, Object, Object&gt;.Context)</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/DelegatingCombiner.html" title="class in datafu.hourglass.mapreduce">DelegatingCombiner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/DelegatingMapper.html#cleanup(org.apache.hadoop.mapreduce.Mapper.Context)">cleanup(Mapper&lt;Object, Object, Object, Object&gt;.Context)</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/DelegatingMapper.html" title="class in datafu.hourglass.mapreduce">DelegatingMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/DelegatingReducer.html#cleanup(org.apache.hadoop.mapreduce.Reducer.Context)">cleanup(Reducer&lt;Object, Object, Object, Object&gt;.Context)</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/DelegatingReducer.html" title="class in datafu.hourglass.mapreduce">DelegatingReducer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/model/Accumulator.html#cleanup()">cleanup()</a></span> - Method in interface datafu.hourglass.model.<a href="./datafu/hourglass/model/Accumulator.html" title="interface in datafu.hourglass.model">Accumulator</a></dt>
+<dd>
+<div class="block">Resets the internal state so that all values accumulated so far are forgotten.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataRecordWriter.html#close(org.apache.hadoop.mapreduce.TaskAttemptContext)">close(TaskAttemptContext)</a></span> - Method in class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroKeyValueWithMetadataRecordWriter.html" title="class in datafu.hourglass.avro">AvroKeyValueWithMetadataRecordWriter</a></dt>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroKeyWithMetadataRecordWriter.html#close(org.apache.hadoop.mapreduce.TaskAttemptContext)">close(TaskAttemptContext)</a></span> - Method in class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroKeyWithMetadataRecordWriter.html" title="class in datafu.hourglass.avro">AvroKeyWithMetadataRecordWriter</a></dt>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/ObjectProcessor.html#close()">close()</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/ObjectProcessor.html" title="class in datafu.hourglass.mapreduce">ObjectProcessor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/PartitioningReducer.html#close()">close()</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/PartitioningReducer.html" title="class in datafu.hourglass.mapreduce">PartitioningReducer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/mapreduce/CollapsingCombiner.html" title="class in datafu.hourglass.mapreduce"><span class="strong">CollapsingCombiner</span></a> - Class in <a href="./datafu/hourglass/mapreduce/package-summary.html">datafu.hourglass.mapreduce</a></dt>
+<dd>
+<div class="block">The combiner used by <a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs"><code>AbstractPartitionCollapsingIncrementalJob</code></a> and its derived classes.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/CollapsingCombiner.html#CollapsingCombiner()">CollapsingCombiner()</a></span> - Constructor for class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/CollapsingCombiner.html" title="class in datafu.hourglass.mapreduce">CollapsingCombiner</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/mapreduce/CollapsingMapper.html" title="class in datafu.hourglass.mapreduce"><span class="strong">CollapsingMapper</span></a> - Class in <a href="./datafu/hourglass/mapreduce/package-summary.html">datafu.hourglass.mapreduce</a></dt>
+<dd>
+<div class="block">The mapper used by <a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs"><code>AbstractPartitionCollapsingIncrementalJob</code></a> and its derived classes.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/CollapsingMapper.html#CollapsingMapper()">CollapsingMapper()</a></span> - Constructor for class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/CollapsingMapper.html" title="class in datafu.hourglass.mapreduce">CollapsingMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/mapreduce/CollapsingReducer.html" title="class in datafu.hourglass.mapreduce"><span class="strong">CollapsingReducer</span></a> - Class in <a href="./datafu/hourglass/mapreduce/package-summary.html">datafu.hourglass.mapreduce</a></dt>
+<dd>
+<div class="block">The reducer used by <a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs"><code>AbstractPartitionCollapsingIncrementalJob</code></a> and its derived classes.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/CollapsingReducer.html#CollapsingReducer()">CollapsingReducer()</a></span> - Constructor for class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/CollapsingReducer.html" title="class in datafu.hourglass.mapreduce">CollapsingReducer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/model/KeyValueCollector.html#collect(K,%20V)">collect(K, V)</a></span> - Method in interface datafu.hourglass.model.<a href="./datafu/hourglass/model/KeyValueCollector.html" title="interface in datafu.hourglass.model">KeyValueCollector</a></dt>
+<dd>
+<div class="block">Collects key-value pairs.</div>
+</dd>
+<dt><a href="./datafu/hourglass/avro/CombinedAvroKeyInputFormat.html" title="class in datafu.hourglass.avro"><span class="strong">CombinedAvroKeyInputFormat</span></a>&lt;<a href="./datafu/hourglass/avro/CombinedAvroKeyInputFormat.html" title="type parameter in CombinedAvroKeyInputFormat">T</a>&gt; - Class in <a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a></dt>
+<dd>
+<div class="block">A combined input format for reading Avro data.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/CombinedAvroKeyInputFormat.html#CombinedAvroKeyInputFormat()">CombinedAvroKeyInputFormat()</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/CombinedAvroKeyInputFormat.html" title="class in datafu.hourglass.avro">CombinedAvroKeyInputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/avro/CombinedAvroKeyInputFormat.CombinedAvroKeyRecordReader.html" title="class in datafu.hourglass.avro"><span class="strong">CombinedAvroKeyInputFormat.CombinedAvroKeyRecordReader</span></a>&lt;<a href="./datafu/hourglass/avro/CombinedAvroKeyInputFormat.CombinedAvroKeyRecordReader.html" title="type parameter in CombinedAvroKeyInputFormat.CombinedAvroKeyRecordReader">T</a>&gt; - Class in <a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/CombinedAvroKeyInputFormat.CombinedAvroKeyRecordReader.html#CombinedAvroKeyInputFormat.CombinedAvroKeyRecordReader(org.apache.hadoop.mapreduce.lib.input.CombineFileSplit,%20org.apache.hadoop.mapreduce.TaskAttemptContext,%20java.lang.Integer)">CombinedAvroKeyInputFormat.CombinedAvroKeyRecordReader(CombineFileSplit, TaskAttemptContext, Integer)</a></span> - Constructor for class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/CombinedAvroKeyInputFormat.CombinedAvroKeyRecordReader.html" title="class in datafu.hourglass.avro">CombinedAvroKeyInputFormat.CombinedAvroKeyRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/Parameters.html#COMBINER_IMPL_PATH">COMBINER_IMPL_PATH</a></span> - Static variable in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/Parameters.html" title="class in datafu.hourglass.mapreduce">Parameters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/DatePath.html#compareTo(datafu.hourglass.fs.DatePath)">compareTo(DatePath)</a></span> - Method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/DatePath.html" title="class in datafu.hourglass.fs">DatePath</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractJob.html#config(org.apache.hadoop.conf.Configuration)">config(Configuration)</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs">AbstractJob</a></dt>
+<dd>
+<div class="block">Overridden to provide custom configuration before the job starts.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingIncrementalJob.html#config(org.apache.hadoop.conf.Configuration)">config(Configuration)</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs">PartitionCollapsingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingIncrementalJob.html#config(org.apache.hadoop.conf.Configuration)">config(Configuration)</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">PartitionPreservingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroDateRangeMetadata.html#configureOutputDateRange(org.apache.hadoop.conf.Configuration,%20datafu.hourglass.fs.DateRange)">configureOutputDateRange(Configuration, DateRange)</a></span> - Static method in class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroDateRangeMetadata.html" title="class in datafu.hourglass.avro">AvroDateRangeMetadata</a></dt>
+<dd>
+<div class="block">Updates the Hadoop configuration so that the Avro files which are written have date range
+ information stored in the metadata.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/PathUtils.html#countBytes(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path)">countBytes(FileSystem, Path)</a></span> - Static method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/PathUtils.html" title="class in datafu.hourglass.fs">PathUtils</a></dt>
+<dd>
+<div class="block">Sums the size of all files listed under a given path.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.RecordWriterFactory.html#create(org.apache.avro.Schema,%20org.apache.avro.file.CodecFactory,%20java.io.OutputStream,%20org.apache.hadoop.conf.Configuration)">create(Schema, CodecFactory, OutputStream, Configuration)</a></span> - Method in class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.RecordWriterFactory.html" title="class in datafu.hourglass.avro">AvroKeyWithMetadataOutputFormat.RecordWriterFactory</a></dt>
+<dd>
+<div class="block">Creates a new record writer instance.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/DatePath.html#createDatedPath(org.apache.hadoop.fs.Path,%20java.util.Date)">createDatedPath(Path, Date)</a></span> - Static method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/DatePath.html" title="class in datafu.hourglass.fs">DatePath</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/DatePath.html#createNestedDatedPath(org.apache.hadoop.fs.Path,%20java.util.Date)">createNestedDatedPath(Path, Date)</a></span> - Static method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/DatePath.html" title="class in datafu.hourglass.fs">DatePath</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html#createPlan()">createPlan()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionCollapsingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Create the execution plan.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html#createPlan()">createPlan()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionPreservingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Create the execution plan.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractJob.html#createRandomTempPath()">createRandomTempPath()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs">AbstractJob</a></dt>
+<dd>
+<div class="block">Creates a random temporary path within the file system.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroMultipleInputsKeyInputFormat.html#createRecordReader(org.apache.hadoop.mapreduce.InputSplit,%20org.apache.hadoop.mapreduce.TaskAttemptContext)">createRecordReader(InputSplit, TaskAttemptContext)</a></span> - Method in class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroMultipleInputsKeyInputFormat.html" title="class in datafu.hourglass.avro">AvroMultipleInputsKeyInputFormat</a></dt>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/CombinedAvroKeyInputFormat.html#createRecordReader(org.apache.hadoop.mapreduce.InputSplit,%20org.apache.hadoop.mapreduce.TaskAttemptContext)">createRecordReader(InputSplit, TaskAttemptContext)</a></span> - Method in class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/CombinedAvroKeyInputFormat.html" title="class in datafu.hourglass.avro">CombinedAvroKeyInputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/StagedOutputJob.html#createStagedJob(org.apache.hadoop.conf.Configuration,%20java.lang.String,%20java.util.List,%20java.lang.String,%20java.lang.String,%20org.apache.log4j.Logger)">createStagedJob(Configuration, String, List&lt;String&gt;, String, String, Logger)</a></span> - Static method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/StagedOutputJob.html" title="class in datafu.hourglass.jobs">StagedOutputJob</a></dt>
+<dd>
+<div class="block">Creates a job which using a temporary staging location for the output data.</div>
+</dd>
+</dl>
+<a name="_D_">
+<!--   -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><a href="./datafu/hourglass/avro/package-summary.html">datafu.hourglass.avro</a> - package datafu.hourglass.avro</dt>
+<dd>
+<div class="block">Input and output formats for using Avro in incremental Hadoop jobs.</div>
+</dd>
+<dt><a href="./datafu/hourglass/fs/package-summary.html">datafu.hourglass.fs</a> - package datafu.hourglass.fs</dt>
+<dd>
+<div class="block">Classes for working with the file system.</div>
+</dd>
+<dt><a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a> - package datafu.hourglass.jobs</dt>
+<dd>
+<div class="block">Incremental Hadoop jobs and some supporting classes.</div>
+</dd>
+<dt><a href="./datafu/hourglass/mapreduce/package-summary.html">datafu.hourglass.mapreduce</a> - package datafu.hourglass.mapreduce</dt>
+<dd>
+<div class="block">Implementations of mappers, combiners, and reducers used by incremental jobs.</div>
+</dd>
+<dt><a href="./datafu/hourglass/model/package-summary.html">datafu.hourglass.model</a> - package datafu.hourglass.model</dt>
+<dd>
+<div class="block">Interfaces which define the incremental processing model.</div>
+</dd>
+<dt><a href="./datafu/hourglass/schemas/package-summary.html">datafu.hourglass.schemas</a> - package datafu.hourglass.schemas</dt>
+<dd>
+<div class="block">Classes that help manage the Avro schemas used by the jobs.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/PathUtils.html#datedPathFormat">datedPathFormat</a></span> - Static variable in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/PathUtils.html" title="class in datafu.hourglass.fs">PathUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/fs/DatePath.html" title="class in datafu.hourglass.fs"><span class="strong">DatePath</span></a> - Class in <a href="./datafu/hourglass/fs/package-summary.html">datafu.hourglass.fs</a></dt>
+<dd>
+<div class="block">Represents a path and the corresponding date that is associated with it.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/DatePath.html#DatePath(java.util.Date,%20org.apache.hadoop.fs.Path)">DatePath(Date, Path)</a></span> - Constructor for class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/DatePath.html" title="class in datafu.hourglass.fs">DatePath</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/fs/DateRange.html" title="class in datafu.hourglass.fs"><span class="strong">DateRange</span></a> - Class in <a href="./datafu/hourglass/fs/package-summary.html">datafu.hourglass.fs</a></dt>
+<dd>
+<div class="block">A date range, consisting of a start and end date.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/DateRange.html#DateRange(java.util.Date,%20java.util.Date)">DateRange(Date, Date)</a></span> - Constructor for class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/DateRange.html" title="class in datafu.hourglass.fs">DateRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/jobs/DateRangeConfigurable.html" title="interface in datafu.hourglass.jobs"><span class="strong">DateRangeConfigurable</span></a> - Interface in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">An interface for an object with a configurable output date range.</div>
+</dd>
+<dt><a href="./datafu/hourglass/jobs/DateRangePlanner.html" title="class in datafu.hourglass.jobs"><span class="strong">DateRangePlanner</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Determines the date range of inputs which should be processed.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/DateRangePlanner.html#DateRangePlanner()">DateRangePlanner()</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/DateRangePlanner.html" title="class in datafu.hourglass.jobs">DateRangePlanner</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/mapreduce/DelegatingCombiner.html" title="class in datafu.hourglass.mapreduce"><span class="strong">DelegatingCombiner</span></a> - Class in <a href="./datafu/hourglass/mapreduce/package-summary.html">datafu.hourglass.mapreduce</a></dt>
+<dd>
+<div class="block">A Hadoop combiner which delegates to an implementation read from the distributed cache.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/DelegatingCombiner.html#DelegatingCombiner()">DelegatingCombiner()</a></span> - Constructor for class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/DelegatingCombiner.html" title="class in datafu.hourglass.mapreduce">DelegatingCombiner</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/mapreduce/DelegatingMapper.html" title="class in datafu.hourglass.mapreduce"><span class="strong">DelegatingMapper</span></a> - Class in <a href="./datafu/hourglass/mapreduce/package-summary.html">datafu.hourglass.mapreduce</a></dt>
+<dd>
+<div class="block">A Hadoop mapper which delegates to an implementation read from the distributed cache.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/DelegatingMapper.html#DelegatingMapper()">DelegatingMapper()</a></span> - Constructor for class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/DelegatingMapper.html" title="class in datafu.hourglass.mapreduce">DelegatingMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/mapreduce/DelegatingReducer.html" title="class in datafu.hourglass.mapreduce"><span class="strong">DelegatingReducer</span></a> - Class in <a href="./datafu/hourglass/mapreduce/package-summary.html">datafu.hourglass.mapreduce</a></dt>
+<dd>
+<div class="block">A Hadoop reducer which delegates to an implementation read from the distributed cache.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/DelegatingReducer.html#DelegatingReducer()">DelegatingReducer()</a></span> - Constructor for class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/DelegatingReducer.html" title="class in datafu.hourglass.mapreduce">DelegatingReducer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#determineAvailableInputDates()">determineAvailableInputDates()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Determines what input data is available.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#determineDateRange()">determineDateRange()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Determine the date range for inputs to process based on the configuration and available inputs.</div>
+</dd>
+<dt><a href="./datafu/hourglass/mapreduce/DistributedCacheHelper.html" title="class in datafu.hourglass.mapreduce"><span class="strong">DistributedCacheHelper</span></a> - Class in <a href="./datafu/hourglass/mapreduce/package-summary.html">datafu.hourglass.mapreduce</a></dt>
+<dd>
+<div class="block">Methods for working with the Hadoop distributed cache.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/DistributedCacheHelper.html#DistributedCacheHelper()">DistributedCacheHelper()</a></span> - Constructor for class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/DistributedCacheHelper.html" title="class in datafu.hourglass.mapreduce">DistributedCacheHelper</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_E_">
+<!--   -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractJob.html#ensurePath(org.apache.hadoop.fs.Path)">ensurePath(Path)</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs">AbstractJob</a></dt>
+<dd>
+<div class="block">Creates a path, if it does not already exist.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/DatePath.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/DatePath.html" title="class in datafu.hourglass.fs">DatePath</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs"><span class="strong">ExecutionPlanner</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Base class for execution planners.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#ExecutionPlanner(org.apache.hadoop.fs.FileSystem,%20java.util.Properties)">ExecutionPlanner(FileSystem, Properties)</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Initializes the execution planner.</div>
+</dd>
+</dl>
+<a name="_F_">
+<!--   -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><a href="./datafu/hourglass/jobs/FileCleaner.html" title="class in datafu.hourglass.jobs"><span class="strong">FileCleaner</span></a> - Class in <a href="./datafu/hourglass/jobs/package-summary.html">datafu.hourglass.jobs</a></dt>
+<dd>
+<div class="block">Used to remove files from the file system when they are no longer needed.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/FileCleaner.html#FileCleaner(org.apache.hadoop.fs.FileSystem)">FileCleaner(FileSystem)</a></span> - Constructor for class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/FileCleaner.html" title="class in datafu.hourglass.jobs">FileCleaner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/PathUtils.html#findDatedPaths(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path)">findDatedPaths(FileSystem, Path)</a></span> - Static method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/PathUtils.html" title="class in datafu.hourglass.fs">PathUtils</a></dt>
+<dd>
+<div class="block">List all paths matching the "yyyyMMdd" format under a given path.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/PathUtils.html#findNestedDatedPaths(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path)">findNestedDatedPaths(FileSystem, Path)</a></span> - Static method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/PathUtils.html" title="class in datafu.hourglass.fs">PathUtils</a></dt>
+<dd>
+<div class="block">List all paths matching the "yyyy/MM/dd" format under a given path.</div>
+</dd>
+</dl>
+<a name="_G_">
+<!--   -->
+</a>
+<h2 class="title">G</h2>
+<dl>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/CollapsingCombiner.html#getAccumulator()">getAccumulator()</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/CollapsingCombiner.html" title="class in datafu.hourglass.mapreduce">CollapsingCombiner</a></dt>
+<dd>
+<div class="block">Gets the accumulator used to perform aggregation.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/PartitioningCombiner.html#getAccumulator()">getAccumulator()</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/PartitioningCombiner.html" title="class in datafu.hourglass.mapreduce">PartitioningCombiner</a></dt>
+<dd>
+<div class="block">Gets the accumulator used to perform aggregation.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/PartitioningReducer.html#getAccumulator()">getAccumulator()</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/PartitioningReducer.html" title="class in datafu.hourglass.mapreduce">PartitioningReducer</a></dt>
+<dd>
+<div class="block">Gets the accumulator used to perform aggregation.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#getAvailableInputsByDate()">getAvailableInputsByDate()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets a map from date to available input data.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/DateRange.html#getBeginDate()">getBeginDate()</a></span> - Method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/DateRange.html" title="class in datafu.hourglass.fs">DateRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html#getCombineInputs()">getCombineInputs()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob</a></dt>
+<dd>
+<div class="block">Gets whether inputs should be combined.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html#getCombineProcessor()">getCombineProcessor()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html#getCombinerAccumulator()">getCombinerAccumulator()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractPartitionCollapsingIncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the accumulator used for the combiner.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html#getCombinerAccumulator()">getCombinerAccumulator()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the accumulator used for the combiner.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingIncrementalJob.html#getCombinerAccumulator()">getCombinerAccumulator()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs">PartitionCollapsingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingIncrementalJob.html#getCombinerAccumulator()">getCombinerAccumulator()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">PartitionPreservingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html#getCombinerClass()">getCombinerClass()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the combiner class.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/TimePartitioner.html#getConf()">getConf()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/TimePartitioner.html" title="class in datafu.hourglass.jobs">TimePartitioner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/ObjectProcessor.html#getContext()">getContext()</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/ObjectProcessor.html" title="class in datafu.hourglass.mapreduce">ObjectProcessor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractJob.html#getCountersParentPath()">getCountersParentPath()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs">AbstractJob</a></dt>
+<dd>
+<div class="block">Gets the path where counters will be stored.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/StagedOutputJob.html#getCountersParentPath()">getCountersParentPath()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/StagedOutputJob.html" title="class in datafu.hourglass.jobs">StagedOutputJob</a></dt>
+<dd>
+<div class="block">Gets path to store the counters.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html#getCountersPath()">getCountersPath()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets the path to the counters file, if one was written.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html#getCountersPath()">getCountersPath()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractPartitionCollapsingIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets the path to the counters file, if one was written.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html#getCountersPath()">getCountersPath()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets the path to the counters file, if one was written.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/StagedOutputJob.html#getCountersPath()">getCountersPath()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/StagedOutputJob.html" title="class in datafu.hourglass.jobs">StagedOutputJob</a></dt>
+<dd>
+<div class="block">Path to written counters.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html#getCurrentDateRange()">getCurrentDateRange()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionCollapsingExecutionPlanner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#getDailyData(org.apache.hadoop.fs.Path)">getDailyData(Path)</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Get a map from date to path for all paths matching yyyy/MM/dd under the given path.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/DatePath.html#getDate()">getDate()</a></span> - Method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/DatePath.html" title="class in datafu.hourglass.fs">DatePath</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#getDatedData(org.apache.hadoop.fs.Path)">getDatedData(Path)</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Get a map from date to path for all paths matching yyyyMMdd under the given path.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html#getDatedIntermediateValueSchema()">getDatedIntermediateValueSchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html" title="class in datafu.hourglass.schemas">PartitionCollapsingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/PathUtils.html#getDateForDatedPath(org.apache.hadoop.fs.Path)">getDateForDatedPath(Path)</a></span> - Static method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/PathUtils.html" title="class in datafu.hourglass.fs">PathUtils</a></dt>
+<dd>
+<div class="block">Gets the date for a path in the "yyyyMMdd" format.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/PathUtils.html#getDateForNestedDatedPath(org.apache.hadoop.fs.Path)">getDateForNestedDatedPath(Path)</a></span> - Static method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/PathUtils.html" title="class in datafu.hourglass.fs">PathUtils</a></dt>
+<dd>
+<div class="block">Gets the date for a path in the "yyyy/MM/dd" format.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/DateRangePlanner.html#getDateRange(java.util.Date,%20java.util.Date,%20java.util.Collection,%20java.lang.Integer,%20java.lang.Integer,%20boolean)">getDateRange(Date, Date, Collection&lt;Date&gt;, Integer, Integer, boolean)</a></span> - Static method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/DateRangePlanner.html" title="class in datafu.hourglass.jobs">DateRangePlanner</a></dt>
+<dd>
+<div class="block">Determines the date range of inputs which should be processed.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#getDateRange()">getDateRange()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the desired input date range to process based on the configuration and available inputs.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html#getDatesToProcess()">getDatesToProcess()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionPreservingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the input dates which are to be processed.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#getDaysAgo()">getDaysAgo()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the number of days to subtract off the end date.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/TimeBasedJob.html#getDaysAgo()">getDaysAgo()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/TimeBasedJob.html" title="class in datafu.hourglass.jobs">TimeBasedJob</a></dt>
+<dd>
+<div class="block">Gets the number of days to subtract off the end of the consumption window.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/DateRange.html#getEndDate()">getEndDate()</a></span> - Method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/DateRange.html" title="class in datafu.hourglass.fs">DateRange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#getEndDate()">getEndDate()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the end date</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/TimeBasedJob.html#getEndDate()">getEndDate()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/TimeBasedJob.html" title="class in datafu.hourglass.jobs">TimeBasedJob</a></dt>
+<dd>
+<div class="block">Gets the end date.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractJob.html#getFileSystem()">getFileSystem()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs">AbstractJob</a></dt>
+<dd>
+<div class="block">Gets the file system.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#getFileSystem()">getFileSystem()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the file system.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/model/Accumulator.html#getFinal()">getFinal()</a></span> - Method in interface datafu.hourglass.model.<a href="./datafu/hourglass/model/Accumulator.html" title="interface in datafu.hourglass.model">Accumulator</a></dt>
+<dd>
+<div class="block">Get the output value corresponding to all input values accumulated so far.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html#getInputFiles()">getInputFiles()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets input files that were processed.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html#getInputFiles()">getInputFiles()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractPartitionCollapsingIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets new input files that were processed.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html#getInputFiles()">getInputFiles()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets input files that were processed.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/avro/AvroMultipleInputsUtil.html#getInputKeySchemaForSplit(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.mapreduce.InputSplit)">getInputKeySchemaForSplit(Configuration, InputSplit)</a></span> - Static method in class datafu.hourglass.avro.<a href="./datafu/hourglass/avro/AvroMultipleInputsUtil.html" title="class in datafu.hourglass.avro">AvroMultipleInputsUtil</a></dt>
+<dd>
+<div class="block">Gets the schema for a particular input split.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractJob.html#getInputPaths()">getInputPaths()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs">AbstractJob</a></dt>
+<dd>
+<div class="block">Gets the input paths.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#getInputPaths()">getInputPaths()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the input paths.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html#getInputSchemas()">getInputSchemas()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionCollapsingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the input schemas.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html#getInputSchemas()">getInputSchemas()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionPreservingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the input schemas.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html#getInputSchemasByPath()">getInputSchemasByPath()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionCollapsingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets a map from input path to schema.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html#getInputSchemasByPath()">getInputSchemasByPath()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionPreservingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets a map from input path to schema.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html#getInputsToProcess()">getInputsToProcess()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionCollapsingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets all inputs that will be processed.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html#getInputsToProcess()">getInputsToProcess()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionPreservingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the inputs which are to be processed.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/IncrementalJob.html#getIntermediateValueSchema()">getIntermediateValueSchema()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/IncrementalJob.html" title="class in datafu.hourglass.jobs">IncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the Avro schema for the intermediate value.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingIncrementalJob.html#getIntermediateValueSchema()">getIntermediateValueSchema()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs">PartitionCollapsingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingIncrementalJob.html#getIntermediateValueSchema()">getIntermediateValueSchema()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">PartitionPreservingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html#getIntermediateValueSchema()">getIntermediateValueSchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html" title="class in datafu.hourglass.schemas">PartitionCollapsingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html#getIntermediateValueSchema()">getIntermediateValueSchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html" title="class in datafu.hourglass.schemas">PartitionPreservingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/TaskSchemas.html#getIntermediateValueSchema()">getIntermediateValueSchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/TaskSchemas.html" title="class in datafu.hourglass.schemas">TaskSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html#getJobId()">getJobId()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets the job ID.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html#getJobId()">getJobId()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractPartitionCollapsingIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets the job ID.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html#getJobId()">getJobId()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets the job ID.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html#getJobName()">getJobName()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets the job name.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html#getJobName()">getJobName()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractPartitionCollapsingIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets the job name.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html#getJobName()">getJobName()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.Report.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob.Report</a></dt>
+<dd>
+<div class="block">Gets the job name.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/IncrementalJob.html#getKeySchema()">getKeySchema()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/IncrementalJob.html" title="class in datafu.hourglass.jobs">IncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the Avro schema for the key.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingIncrementalJob.html#getKeySchema()">getKeySchema()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs">PartitionCollapsingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingIncrementalJob.html#getKeySchema()">getKeySchema()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">PartitionPreservingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html#getKeySchema()">getKeySchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html" title="class in datafu.hourglass.schemas">PartitionCollapsingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html#getKeySchema()">getKeySchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html" title="class in datafu.hourglass.schemas">PartitionPreservingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/TaskSchemas.html#getKeySchema()">getKeySchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/TaskSchemas.html" title="class in datafu.hourglass.schemas">TaskSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html#getMapInputSchemas()">getMapInputSchemas()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html" title="class in datafu.hourglass.schemas">PartitionCollapsingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html#getMapInputSchemas()">getMapInputSchemas()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html" title="class in datafu.hourglass.schemas">PartitionPreservingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html#getMapOutputKeySchema()">getMapOutputKeySchema()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the key schema for the map output.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html#getMapOutputKeySchema()">getMapOutputKeySchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html" title="class in datafu.hourglass.schemas">PartitionCollapsingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html#getMapOutputKeySchema()">getMapOutputKeySchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html" title="class in datafu.hourglass.schemas">PartitionPreservingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html#getMapOutputSchema()">getMapOutputSchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html" title="class in datafu.hourglass.schemas">PartitionCollapsingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html#getMapOutputSchema()">getMapOutputSchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html" title="class in datafu.hourglass.schemas">PartitionPreservingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html#getMapOutputValueSchema()">getMapOutputValueSchema()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the value schema for the map output.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html#getMapOutputValueSchema()">getMapOutputValueSchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionCollapsingSchemas.html" title="class in datafu.hourglass.schemas">PartitionCollapsingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html#getMapOutputValueSchema()">getMapOutputValueSchema()</a></span> - Method in class datafu.hourglass.schemas.<a href="./datafu/hourglass/schemas/PartitionPreservingSchemas.html" title="class in datafu.hourglass.schemas">PartitionPreservingSchemas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html#getMapper()">getMapper()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractPartitionCollapsingIncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the mapper.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html#getMapper()">getMapper()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the mapper.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingIncrementalJob.html#getMapper()">getMapper()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs">PartitionCollapsingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingIncrementalJob.html#getMapper()">getMapper()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">PartitionPreservingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/CollapsingMapper.html#getMapper()">getMapper()</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/CollapsingMapper.html" title="class in datafu.hourglass.mapreduce">CollapsingMapper</a></dt>
+<dd>
+<div class="block">Gets the mapper.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/PartitioningMapper.html#getMapper()">getMapper()</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/PartitioningMapper.html" title="class in datafu.hourglass.mapreduce">PartitioningMapper</a></dt>
+<dd>
+<div class="block">Gets the mapper.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html#getMapperClass()">getMapperClass()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractNonIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractNonIncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the mapper class.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html#getMapProcessor()">getMapProcessor()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs">AbstractPartitionPreservingIncrementalJob</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/IncrementalJob.html#getMaxIterations()">getMaxIterations()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/IncrementalJob.html" title="class in datafu.hourglass.jobs">IncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the maximum number of iterations for the job.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#getMaxToProcess()">getMaxToProcess()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the maximum number of days to process at a time.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/IncrementalJob.html#getMaxToProcess()">getMaxToProcess()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/IncrementalJob.html" title="class in datafu.hourglass.jobs">IncrementalJob</a></dt>
+<dd>
+<div class="block">Gets the maximum number of days of input data to process in a single run.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractJob.html#getName()">getName()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs">AbstractJob</a></dt>
+<dd>
+<div class="block">Gets the job name</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html#getNeedsAnotherPass()">getNeedsAnotherPass()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionCollapsingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets whether another pass will be required.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html#getNeedsAnotherPass()">getNeedsAnotherPass()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionPreservingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets whether another pass will be required.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/fs/PathUtils.html#getNestedPathRoot(org.apache.hadoop.fs.Path)">getNestedPathRoot(Path)</a></span> - Static method in class datafu.hourglass.fs.<a href="./datafu/hourglass/fs/PathUtils.html" title="class in datafu.hourglass.fs">PathUtils</a></dt>
+<dd>
+<div class="block">Gets the root path for a path in the "yyyy/MM/dd" format.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/mapreduce/CollapsingReducer.html#getNewAccumulator()">getNewAccumulator()</a></span> - Method in class datafu.hourglass.mapreduce.<a href="./datafu/hourglass/mapreduce/CollapsingReducer.html" title="class in datafu.hourglass.mapreduce">CollapsingReducer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html#getNewInputsToProcess()">getNewInputsToProcess()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html" title="class in datafu.hourglass.jobs">PartitionCollapsingExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets only the new data that will be processed.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/ExecutionPlanner.html#getNumDays()">getNumDays()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/ExecutionPlanner.html" title="class in datafu.hourglass.jobs">ExecutionPlanner</a></dt>
+<dd>
+<div class="block">Gets the number of days to process.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/TimeBasedJob.html#getNumDays()">getNumDays()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/TimeBasedJob.html" title="class in datafu.hourglass.jobs">TimeBasedJob</a></dt>
+<dd>
+<div class="block">Gets the number of consecutive days to process.</div>
+</dd>
+<dt><span class="strong"><a href="./datafu/hourglass/jobs/AbstractJob.html#getNumReducers()">getNumReducers()</a></span> - Method in class datafu.hourglass.jobs.<a href="./datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs">AbstractJob</a></dt>
+<dd>
+<div class="block">Gets the number of reducers to use.</div>
+</dd>

[... 948 lines stripped ...]