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 2015/11/18 00:49:48 UTC

[02/51] [partial] incubator-datafu git commit: DATAFU-110 Update website for 1.3.0 release

http://git-wip-us.apache.org/repos/asf/incubator-datafu/blob/158f9991/site/source/docs/hourglass/1.3.0/index-all.html
----------------------------------------------------------------------
diff --git a/site/source/docs/hourglass/1.3.0/index-all.html b/site/source/docs/hourglass/1.3.0/index-all.html
new file mode 100644
index 0000000..3f70b22
--- /dev/null
+++ b/site/source/docs/hourglass/1.3.0/index-all.html
@@ -0,0 +1,1767 @@
+<!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 (1.8.0_60) on Tue Nov 17 10:08:44 PST 2015 -->
+<title>Index (datafu-hourglass 1.3.0 API)</title>
+<meta name="date" content="2015-11-17">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Index (datafu-hourglass 1.3.0 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<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&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;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="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:Z:Z_">_</a>&nbsp;<a name="I:A">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><a href="datafu/hourglass/jobs/AbstractJob.html" title="class in datafu.hourglass.jobs"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><a href="datafu/hourglass/jobs/AbstractJob.html#AbstractJob-java.lang.String-java.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="typeNameLink">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="memberNameLink"><a href="datafu/hourglass/jobs/AbstractNonIncrementalJob.html#AbstractNonIncrementalJob-java.lang.String-java.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="typeNameLink">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><a href="datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseMapper.html" title="class in datafu.hourglass.jobs"><span class="typeNameLink">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><a href="datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseReducer.html" title="class in datafu.hourglass.jobs"><span class="typeNameLink">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><a href="datafu/hourglass/jobs/AbstractNonIncrementalJob.Report.html" title="class in datafu.hourglass.jobs"><span class="typeNameLink">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><a href="datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html" title="class in datafu.hourglass.jobs"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><a href="datafu/hourglass/jobs/AbstractPartitionCollapsingIncrementalJob.html#AbstractPartitionCollapsingIncrementalJob-java.lang.String-java.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="typeNameLink">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><a href="datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html" title="class in datafu.hourglass.jobs"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><a href="datafu/hourglass/jobs/AbstractPartitionPreservingIncrementalJob.html#AbstractPartitionPreservingIncrementalJob-java.lang.String-java.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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="datafu/hourglass/jobs/ReduceEstimator.html#addInputPath-java.lang.String-org.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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><a href="datafu/hourglass/avro/AvroKeyValueWithMetadataRecordWriter.html#AvroKeyValueWithMetadataRecordWriter-org.apache.avro.hadoop.io.AvroDatumConverter-org.apache.avro.hadoop.io.AvroDatumConverter-org.apache.avro.file.CodecFactory-java.io.OutputStream-org.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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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><a href="datafu/hourglass/avro/AvroKeyWithMetadataRecordWriter.html" title="class in datafu.hourglass.avro"><span class="typeNameLink">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="memberNameLink"><a href="datafu/hourglass/avro/AvroKeyWithMetadataRecordWriter.html#AvroKeyWithMetadataRecordWriter-org.apache.avro.Schema-org.apache.avro.file.CodecFactory-java.io.OutputStream-org.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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="I:B">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseCombiner.html#BaseCombiner--">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><span class="memberNameLink"><a href="datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseMapper.html#BaseMapper--">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><span class="memberNameLink"><a href="datafu/hourglass/jobs/AbstractNonIncrementalJob.BaseReducer.html#BaseReducer--">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><span class="memberNameLink"><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>
+<dt><span class="memberNameLink"><a href="datafu/hourglass/schemas/TaskSchemas.Builder.html#Builder--">Builder()</a></span> - Constructor for 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="I:C">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><a href="datafu/hourglass/model/KeyValueCollector.html#collect-K-V-">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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><a href="datafu/hourglass/avro/CombinedAvroKeyInputFormat.CombinedAvroKeyRecordReader.html#CombinedAvroKeyRecordReader-org.apache.hadoop.mapreduce.lib.input.CombineFileSplit-org.apache.hadoop.mapreduce.TaskAttemptContext-java.lang.Integer-">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="datafu/hourglass/avro/AvroDateRangeMetadata.html#configureOutputDateRange-org.apache.hadoop.conf.Configuration-datafu.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="memberNameLink"><a href="datafu/hourglass/fs/PathUtils.html#countBytes-org.apache.hadoop.fs.FileSystem-org.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="memberNameLink"><a href="datafu/hourglass/avro/AvroKeyWithMetadataOutputFormat.RecordWriterFactory.html#create-org.apache.avro.Schema-org.apache.avro.file.CodecFactory-java.io.OutputStream-org.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="memberNameLink"><a href="datafu/hourglass/fs/DatePath.html#createDatedPath-org.apache.hadoop.fs.Path-java.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="memberNameLink"><a href="datafu/hourglass/fs/DatePath.html#createNestedDatedPath-org.apache.hadoop.fs.Path-java.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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="datafu/hourglass/avro/AvroMultipleInputsKeyInputFormat.html#createRecordReader-org.apache.hadoop.mapreduce.InputSplit-org.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="memberNameLink"><a href="datafu/hourglass/avro/CombinedAvroKeyInputFormat.html#createRecordReader-org.apache.hadoop.mapreduce.InputSplit-org.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="memberNameLink"><a href="datafu/hourglass/jobs/StagedOutputJob.html#createStagedJob-org.apache.hadoop.conf.Configuration-java.lang.String-java.util.List-java.lang.String-java.lang.String-org.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="I: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="memberNameLink"><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="typeNameLink">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="memberNameLink"><a href="datafu/hourglass/fs/DatePath.html#DatePath-java.util.Date-org.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="typeNameLink">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="memberNameLink"><a href="datafu/hourglass/fs/DateRange.html#DateRange-java.util.Date-java.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="typeNameLink">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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="I:E">
+<!--   -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><span class="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><a href="datafu/hourglass/jobs/ExecutionPlanner.html#ExecutionPlanner-org.apache.hadoop.fs.FileSystem-java.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="I:F">
+<!--   -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><a href="datafu/hourglass/jobs/FileCleaner.html" title="class in datafu.hourglass.jobs"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><a href="datafu/hourglass/fs/PathUtils.html#findDatedPaths-org.apache.hadoop.fs.FileSystem-org.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="memberNameLink"><a href="datafu/hourglass/fs/PathUtils.html#findNestedDatedPaths-org.apache.hadoop.fs.FileSystem-org.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="I:G">
+<!--   -->
+</a>
+<h2 class="title">G</h2>
+<dl>
+<dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="datafu/hourglass/jobs/DateRangePlanner.html#getDateRange-java.util.Date-java.util.Date-java.util.Collection-java.lang.Integer-java.lang.Integer-boolean-">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="datafu/hourglass/avro/AvroMultipleInputsUtil.html#getInputKeySchemaForSplit-org.apache.hadoop.conf.Configuration-org.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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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>
+<dt><span class="memberNameLink"><a href="datafu/hourglass/jobs/PartitionCollapsingExecutionPlanner.html#getNumReducers--">getNumReducers()</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">Get the number of reducers to use based on the input and previous output data size.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="datafu/hourglass/jobs/PartitionPreservingExecutionPlanner.html#getNumReducers--">getNumReducers()</a></span> - Method i

<TRUNCATED>