http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/22761cc2/docs/org/apache/pirk/utils/PIRException.html
----------------------------------------------------------------------
diff --git a/docs/org/apache/pirk/utils/PIRException.html 
b/docs/org/apache/pirk/utils/PIRException.html
new file mode 100644
index 0000000..8c6d1d4
--- /dev/null
+++ b/docs/org/apache/pirk/utils/PIRException.html
@@ -0,0 +1,289 @@
+<!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_80) on Fri Jul 08 11:57:21 EDT 2016 
-->
+<title>PIRException</title>
+<meta name="date" content="2016-07-08">
+<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="PIRException";
+    }
+//-->
+</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><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PIRException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/pirk/utils/LogUtils.html" title="class in 
org.apache.pirk.utils"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/pirk/utils/QueryParserUtils.html" 
title="class in org.apache.pirk.utils"><span class="strong">Next 
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/pirk/utils/PIRException.html" 
target="_top">Frames</a></li>
+<li><a href="PIRException.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>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.pirk.utils</div>
+<h2 title="Class PIRException" class="title">Class PIRException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Throwable</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Exception</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pirk.utils.PIRException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">PIRException</span>
+extends java.lang.Exception</pre>
+<div class="block">Custom exception for the PIR utilities</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../serialized-form.html#org.apache.pirk.utils.PIRException">Serialized
 Form</a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a 
href="../../../../org/apache/pirk/utils/PIRException.html#PIRException()">PIRException</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a 
href="../../../../org/apache/pirk/utils/PIRException.html#PIRException(java.lang.String)">PIRException</a></strong>(java.lang.String&nbsp;message)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a 
href="../../../../org/apache/pirk/utils/PIRException.html#PIRException(java.lang.String,%20java.lang.Throwable)">PIRException</a></strong>(java.lang.String&nbsp;message,
+            java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a 
href="../../../../org/apache/pirk/utils/PIRException.html#PIRException(java.lang.Throwable)">PIRException</a></strong>(java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a 
name="methods_inherited_from_class_java.lang.Throwable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
+<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, 
getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, 
printStackTrace, printStackTrace, setStackTrace, toString</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, wait, wait, 
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PIRException()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PIRException</h4>
+<pre>public&nbsp;PIRException()</pre>
+</li>
+</ul>
+<a name="PIRException(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PIRException</h4>
+<pre>public&nbsp;PIRException(java.lang.String&nbsp;message)</pre>
+</li>
+</ul>
+<a name="PIRException(java.lang.Throwable)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PIRException</h4>
+<pre>public&nbsp;PIRException(java.lang.Throwable&nbsp;cause)</pre>
+</li>
+</ul>
+<a name="PIRException(java.lang.String, java.lang.Throwable)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PIRException</h4>
+<pre>public&nbsp;PIRException(java.lang.String&nbsp;message,
+            java.lang.Throwable&nbsp;cause)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a 
name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PIRException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/pirk/utils/LogUtils.html" title="class in 
org.apache.pirk.utils"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/pirk/utils/QueryParserUtils.html" 
title="class in org.apache.pirk.utils"><span class="strong">Next 
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/pirk/utils/PIRException.html" 
target="_top">Frames</a></li>
+<li><a href="PIRException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/22761cc2/docs/org/apache/pirk/utils/QueryParserUtils.html
----------------------------------------------------------------------
diff --git a/docs/org/apache/pirk/utils/QueryParserUtils.html 
b/docs/org/apache/pirk/utils/QueryParserUtils.html
new file mode 100644
index 0000000..c04cda8
--- /dev/null
+++ b/docs/org/apache/pirk/utils/QueryParserUtils.html
@@ -0,0 +1,353 @@
+<!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_80) on Fri Jul 08 11:57:21 EDT 2016 
-->
+<title>QueryParserUtils</title>
+<meta name="date" content="2016-07-08">
+<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="QueryParserUtils";
+    }
+//-->
+</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><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/QueryParserUtils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/pirk/utils/PIRException.html" title="class 
in org.apache.pirk.utils"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/pirk/utils/StopListUtils.html" 
title="class in org.apache.pirk.utils"><span class="strong">Next 
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../index.html?org/apache/pirk/utils/QueryParserUtils.html" 
target="_top">Frames</a></li>
+<li><a href="QueryParserUtils.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>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.pirk.utils</div>
+<h2 title="Class QueryParserUtils" class="title">Class QueryParserUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pirk.utils.QueryParserUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">QueryParserUtils</span>
+extends java.lang.Object</pre>
+<div class="block">Class used for URI query parsing
+ <p>
+ Query of the form @{code ?q=<queryField>:<queryTerm>}
+ <p>
+ TODO: Use Lucene's query parsing?... Make this lots lots better...</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a 
href="../../../../org/apache/pirk/utils/QueryParserUtils.html#QueryParserUtils()">QueryParserUtils</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/QueryParserUtils.html#checkRangeQuery(boolean,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20org.apache.pirk.schema.data.DataSchema)">checkRangeQuery</a></strong>(boolean&nbsp;inclusive,
+               java.lang.String&nbsp;field,
+               java.lang.String&nbsp;query,
+               java.lang.String&nbsp;value,
+               <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</code>
+<div class="block">Method to handle ranges queries</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/QueryParserUtils.html#checkRecord(java.lang.String,%20java.util.Map,%20org.apache.pirk.schema.data.DataSchema)">checkRecord</a></strong>(java.lang.String&nbsp;uriQuery,
+           java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;doc,
+           <a href="../../../../org/apache/pirk/schema/data/DataSchema.html" 
title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/QueryParserUtils.html#checkRecord(java.lang.String,%20org.apache.hadoop.io.MapWritable,%20org.apache.pirk.schema.data.DataSchema)">checkRecord</a></strong>(java.lang.String&nbsp;uriQuery,
+           org.apache.hadoop.io.MapWritable&nbsp;doc,
+           <a href="../../../../org/apache/pirk/schema/data/DataSchema.html" 
title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</code>
+<div class="block">Given a URI query string, checks to see if the given 
document satisfies the query</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/QueryParserUtils.html#checkRecordWritableArrayWritable(java.lang.String,%20org.apache.hadoop.io.MapWritable,%20org.apache.pirk.schema.data.DataSchema)">checkRecordWritableArrayWritable</a></strong>(java.lang.String&nbsp;uriQuery,
+                                org.apache.hadoop.io.MapWritable&nbsp;doc,
+                                <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/QueryParserUtils.html#wildcardToRegex(java.lang.String)">wildcardToRegex</a></strong>(java.lang.String&nbsp;wildcard)</code>
+<div class="block">Method to convert a URI wildcard query into a java 
regex</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, 
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="QueryParserUtils()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>QueryParserUtils</h4>
+<pre>public&nbsp;QueryParserUtils()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="checkRecord(java.lang.String, org.apache.hadoop.io.MapWritable, 
org.apache.pirk.schema.data.DataSchema)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkRecord</h4>
+<pre>public 
static&nbsp;boolean&nbsp;checkRecord(java.lang.String&nbsp;uriQuery,
+                  org.apache.hadoop.io.MapWritable&nbsp;doc,
+                  <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</pre>
+<div class="block">Given a URI query string, checks to see if the given 
document satisfies the query
+ <p>
+ ...Very hacky...
+ <p>
+ NOTE: Assumes that MapWritable keys are Text objects and values are Text or 
TextArrayWritable objects
+ <p>
+ NOTE: Support for list fields (values) is provided for checkRecord with 
Map<String, Object> and checkRecord with MapWritable containing
+ WritableArrayWritable types for array values (vs. json string list 
representation)
+ <p>
+ NOTE: @ symbol represents flag ignore case sensitivity used after field (e.g. 
user_agent@:*searchparam*)
+ <p>
+ NOTE: Assumes that all AND booleans come before any OR booleans - ADD @ case 
sensitivity support for range queries</div>
+</li>
+</ul>
+<a name="checkRecord(java.lang.String, java.util.Map, 
org.apache.pirk.schema.data.DataSchema)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkRecord</h4>
+<pre>public 
static&nbsp;boolean&nbsp;checkRecord(java.lang.String&nbsp;uriQuery,
+                  
java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;doc,
+                  <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</pre>
+</li>
+</ul>
+<a name="checkRecordWritableArrayWritable(java.lang.String, 
org.apache.hadoop.io.MapWritable, org.apache.pirk.schema.data.DataSchema)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkRecordWritableArrayWritable</h4>
+<pre>public 
static&nbsp;boolean&nbsp;checkRecordWritableArrayWritable(java.lang.String&nbsp;uriQuery,
+                                       
org.apache.hadoop.io.MapWritable&nbsp;doc,
+                                       <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</pre>
+</li>
+</ul>
+<a name="checkRangeQuery(boolean, java.lang.String, java.lang.String, 
java.lang.String, org.apache.pirk.schema.data.DataSchema)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkRangeQuery</h4>
+<pre>public static&nbsp;boolean&nbsp;checkRangeQuery(boolean&nbsp;inclusive,
+                      java.lang.String&nbsp;field,
+                      java.lang.String&nbsp;query,
+                      java.lang.String&nbsp;value,
+                      <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</pre>
+<div class="block">Method to handle ranges queries</div>
+</li>
+</ul>
+<a name="wildcardToRegex(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>wildcardToRegex</h4>
+<pre>public 
static&nbsp;java.lang.String&nbsp;wildcardToRegex(java.lang.String&nbsp;wildcard)</pre>
+<div class="block">Method to convert a URI wildcard query into a java 
regex</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a 
name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/QueryParserUtils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/pirk/utils/PIRException.html" title="class 
in org.apache.pirk.utils"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/pirk/utils/StopListUtils.html" 
title="class in org.apache.pirk.utils"><span class="strong">Next 
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../index.html?org/apache/pirk/utils/QueryParserUtils.html" 
target="_top">Frames</a></li>
+<li><a href="QueryParserUtils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/22761cc2/docs/org/apache/pirk/utils/StopListUtils.html
----------------------------------------------------------------------
diff --git a/docs/org/apache/pirk/utils/StopListUtils.html 
b/docs/org/apache/pirk/utils/StopListUtils.html
new file mode 100644
index 0000000..c836e16
--- /dev/null
+++ b/docs/org/apache/pirk/utils/StopListUtils.html
@@ -0,0 +1,262 @@
+<!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_80) on Fri Jul 08 11:57:21 EDT 2016 
-->
+<title>StopListUtils</title>
+<meta name="date" content="2016-07-08">
+<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="StopListUtils";
+    }
+//-->
+</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><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/StopListUtils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/pirk/utils/QueryParserUtils.html" 
title="class in org.apache.pirk.utils"><span class="strong">Prev 
Class</span></a></li>
+<li><a href="../../../../org/apache/pirk/utils/StringUtils.html" title="class 
in org.apache.pirk.utils"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/pirk/utils/StopListUtils.html" 
target="_top">Frames</a></li>
+<li><a href="StopListUtils.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>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.pirk.utils</div>
+<h2 title="Class StopListUtils" class="title">Class StopListUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pirk.utils.StopListUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">StopListUtils</span>
+extends java.lang.Object</pre>
+<div class="block">Utilities for stop listing data items/elements</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a 
href="../../../../org/apache/pirk/utils/StopListUtils.html#StopListUtils()">StopListUtils</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/StopListUtils.html#checkElement(java.lang.String,%20java.util.HashSet)">checkElement</a></strong>(java.lang.String&nbsp;element,
+            java.util.HashSet&lt;java.lang.String&gt;&nbsp;filterSet)</code>
+<div class="block">Checks to see whether an element (or subdomain of the given 
element) is contained in the HashSet If it is not in the set, returns true 
(keep)</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, 
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="StopListUtils()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>StopListUtils</h4>
+<pre>public&nbsp;StopListUtils()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="checkElement(java.lang.String, java.util.HashSet)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>checkElement</h4>
+<pre>public 
static&nbsp;boolean&nbsp;checkElement(java.lang.String&nbsp;element,
+                   
java.util.HashSet&lt;java.lang.String&gt;&nbsp;filterSet)</pre>
+<div class="block">Checks to see whether an element (or subdomain of the given 
element) is contained in the HashSet If it is not in the set, returns true 
(keep)</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a 
name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/StopListUtils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/pirk/utils/QueryParserUtils.html" 
title="class in org.apache.pirk.utils"><span class="strong">Prev 
Class</span></a></li>
+<li><a href="../../../../org/apache/pirk/utils/StringUtils.html" title="class 
in org.apache.pirk.utils"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/pirk/utils/StopListUtils.html" 
target="_top">Frames</a></li>
+<li><a href="StopListUtils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/22761cc2/docs/org/apache/pirk/utils/StringUtils.html
----------------------------------------------------------------------
diff --git a/docs/org/apache/pirk/utils/StringUtils.html 
b/docs/org/apache/pirk/utils/StringUtils.html
new file mode 100644
index 0000000..5f2767b
--- /dev/null
+++ b/docs/org/apache/pirk/utils/StringUtils.html
@@ -0,0 +1,394 @@
+<!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_80) on Fri Jul 08 11:57:21 EDT 2016 
-->
+<title>StringUtils</title>
+<meta name="date" content="2016-07-08">
+<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="StringUtils";
+    }
+//-->
+</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><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/StringUtils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/pirk/utils/StopListUtils.html" 
title="class in org.apache.pirk.utils"><span class="strong">Prev 
Class</span></a></li>
+<li><a href="../../../../org/apache/pirk/utils/SystemConfiguration.html" 
title="class in org.apache.pirk.utils"><span class="strong">Next 
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/pirk/utils/StringUtils.html" 
target="_top">Frames</a></li>
+<li><a href="StringUtils.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>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.pirk.utils</div>
+<h2 title="Class StringUtils" class="title">Class StringUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pirk.utils.StringUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">StringUtils</span>
+extends java.lang.Object</pre>
+<div class="block">Pirk-specific string utilities</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a 
href="../../../../org/apache/pirk/utils/StringUtils.html#StringUtils()">StringUtils</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static 
java.util.ArrayList&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/StringUtils.html#jsonArrayStringToArrayList(java.lang.String)">jsonArrayStringToArrayList</a></strong>(java.lang.String&nbsp;jsonString)</code>
+<div class="block">Method to take an input json array format string and output 
an ArrayList</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static 
org.apache.hadoop.io.ArrayWritable</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/StringUtils.html#jsonArrayStringtoArrayWritable(java.lang.String)">jsonArrayStringtoArrayWritable</a></strong>(java.lang.String&nbsp;jsonString)</code>
+<div class="block">Method to take an input json array format string and output 
an ArrayWritable</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/StringUtils.html#jsonArrayStringToList(java.lang.String)">jsonArrayStringToList</a></strong>(java.lang.String&nbsp;jsonString)</code>
+<div class="block">Method to take an input json array format string and output 
a String array</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static 
org.elasticsearch.hadoop.mr.WritableArrayWritable</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/StringUtils.html#jsonArrayStringToWritableArrayWritable(java.lang.String)">jsonArrayStringToWritableArrayWritable</a></strong>(java.lang.String&nbsp;jsonString)</code>
+<div class="block">Method to take an input json array format string and output 
a WritableArrayWritable</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static 
java.util.Map&lt;java.lang.String,java.lang.Object&gt;</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/StringUtils.html#jsonStringToMap(java.lang.String,%20org.apache.pirk.schema.data.DataSchema)">jsonStringToMap</a></strong>(java.lang.String&nbsp;jsonString,
+               <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</code>
+<div class="block">Method to take an input json string and output a 
Map<String, Object> with arrays as ArrayList<String> objects and single values 
as String objects</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.hadoop.io.MapWritable</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/StringUtils.html#jsonStringToMapWritable(java.lang.String)">jsonStringToMapWritable</a></strong>(java.lang.String&nbsp;jsonString)</code>
+<div class="block">Method to take an input json string and output a 
MapWritable with arrays as JSON formatted String objects</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.apache.hadoop.io.MapWritable</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/StringUtils.html#jsonStringToMapWritableWithArrayWritable(java.lang.String,%20org.apache.pirk.schema.data.DataSchema)">jsonStringToMapWritableWithArrayWritable</a></strong>(java.lang.String&nbsp;jsonString,
+                                        <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</code>
+<div class="block">Method to take an input json string and output a 
MapWritable with arrays as WritableArrayWritable objects</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.apache.hadoop.io.MapWritable</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/StringUtils.html#jsonStringToMapWritableWithWritableArrayWritable(java.lang.String,%20org.apache.pirk.schema.data.DataSchema)">jsonStringToMapWritableWithWritableArrayWritable</a></strong>(java.lang.String&nbsp;jsonString,
+                                                <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</code>
+<div class="block">Method to take an input json string and output a 
MapWritable with arrays as WritableArrayWritable objects</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/StringUtils.html#mapWritableToString(org.apache.hadoop.io.MapWritable)">mapWritableToString</a></strong>(org.apache.hadoop.io.MapWritable&nbsp;map)</code>
+<div class="block">Method to convert a MapWritable into a JSON string</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, 
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="StringUtils()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>StringUtils</h4>
+<pre>public&nbsp;StringUtils()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="mapWritableToString(org.apache.hadoop.io.MapWritable)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mapWritableToString</h4>
+<pre>public 
static&nbsp;java.lang.String&nbsp;mapWritableToString(org.apache.hadoop.io.MapWritable&nbsp;map)</pre>
+<div class="block">Method to convert a MapWritable into a JSON string</div>
+</li>
+</ul>
+<a name="jsonStringToMapWritable(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jsonStringToMapWritable</h4>
+<pre>public 
static&nbsp;org.apache.hadoop.io.MapWritable&nbsp;jsonStringToMapWritable(java.lang.String&nbsp;jsonString)</pre>
+<div class="block">Method to take an input json string and output a 
MapWritable with arrays as JSON formatted String objects</div>
+</li>
+</ul>
+<a name="jsonStringToMapWritableWithWritableArrayWritable(java.lang.String, 
org.apache.pirk.schema.data.DataSchema)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jsonStringToMapWritableWithWritableArrayWritable</h4>
+<pre>public 
static&nbsp;org.apache.hadoop.io.MapWritable&nbsp;jsonStringToMapWritableWithWritableArrayWritable(java.lang.String&nbsp;jsonString,
+                                                                               
 <a href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class 
in org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</pre>
+<div class="block">Method to take an input json string and output a 
MapWritable with arrays as WritableArrayWritable objects</div>
+</li>
+</ul>
+<a name="jsonStringToMapWritableWithArrayWritable(java.lang.String, 
org.apache.pirk.schema.data.DataSchema)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jsonStringToMapWritableWithArrayWritable</h4>
+<pre>public 
static&nbsp;org.apache.hadoop.io.MapWritable&nbsp;jsonStringToMapWritableWithArrayWritable(java.lang.String&nbsp;jsonString,
+                                                                        <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</pre>
+<div class="block">Method to take an input json string and output a 
MapWritable with arrays as WritableArrayWritable objects</div>
+</li>
+</ul>
+<a name="jsonStringToMap(java.lang.String, 
org.apache.pirk.schema.data.DataSchema)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jsonStringToMap</h4>
+<pre>public 
static&nbsp;java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;jsonStringToMap(java.lang.String&nbsp;jsonString,
+                                                               <a 
href="../../../../org/apache/pirk/schema/data/DataSchema.html" title="class in 
org.apache.pirk.schema.data">DataSchema</a>&nbsp;dataSchema)</pre>
+<div class="block">Method to take an input json string and output a 
Map<String, Object> with arrays as ArrayList<String> objects and single values 
as String objects</div>
+</li>
+</ul>
+<a name="jsonArrayStringToWritableArrayWritable(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jsonArrayStringToWritableArrayWritable</h4>
+<pre>public 
static&nbsp;org.elasticsearch.hadoop.mr.WritableArrayWritable&nbsp;jsonArrayStringToWritableArrayWritable(java.lang.String&nbsp;jsonString)</pre>
+<div class="block">Method to take an input json array format string and output 
a WritableArrayWritable</div>
+</li>
+</ul>
+<a name="jsonArrayStringtoArrayWritable(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jsonArrayStringtoArrayWritable</h4>
+<pre>public 
static&nbsp;org.apache.hadoop.io.ArrayWritable&nbsp;jsonArrayStringtoArrayWritable(java.lang.String&nbsp;jsonString)</pre>
+<div class="block">Method to take an input json array format string and output 
an ArrayWritable</div>
+</li>
+</ul>
+<a name="jsonArrayStringToArrayList(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>jsonArrayStringToArrayList</h4>
+<pre>public 
static&nbsp;java.util.ArrayList&lt;java.lang.String&gt;&nbsp;jsonArrayStringToArrayList(java.lang.String&nbsp;jsonString)</pre>
+<div class="block">Method to take an input json array format string and output 
an ArrayList</div>
+</li>
+</ul>
+<a name="jsonArrayStringToList(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>jsonArrayStringToList</h4>
+<pre>public 
static&nbsp;java.lang.String[]&nbsp;jsonArrayStringToList(java.lang.String&nbsp;jsonString)</pre>
+<div class="block">Method to take an input json array format string and output 
a String array</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a 
name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/StringUtils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/pirk/utils/StopListUtils.html" 
title="class in org.apache.pirk.utils"><span class="strong">Prev 
Class</span></a></li>
+<li><a href="../../../../org/apache/pirk/utils/SystemConfiguration.html" 
title="class in org.apache.pirk.utils"><span class="strong">Next 
Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/pirk/utils/StringUtils.html" 
target="_top">Frames</a></li>
+<li><a href="StringUtils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/22761cc2/docs/org/apache/pirk/utils/SystemConfiguration.html
----------------------------------------------------------------------
diff --git a/docs/org/apache/pirk/utils/SystemConfiguration.html 
b/docs/org/apache/pirk/utils/SystemConfiguration.html
new file mode 100644
index 0000000..802e472
--- /dev/null
+++ b/docs/org/apache/pirk/utils/SystemConfiguration.html
@@ -0,0 +1,402 @@
+<!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_80) on Fri Jul 08 11:57:21 EDT 2016 
-->
+<title>SystemConfiguration</title>
+<meta name="date" content="2016-07-08">
+<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="SystemConfiguration";
+    }
+//-->
+</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><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SystemConfiguration.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/pirk/utils/StringUtils.html" title="class 
in org.apache.pirk.utils"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../index.html?org/apache/pirk/utils/SystemConfiguration.html" 
target="_top">Frames</a></li>
+<li><a href="SystemConfiguration.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>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.pirk.utils</div>
+<h2 title="Class SystemConfiguration" class="title">Class 
SystemConfiguration</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pirk.utils.SystemConfiguration</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SystemConfiguration</span>
+extends java.lang.Object</pre>
+<div class="block">Manages system properties. At first loading of this class, 
it will:
+ <p>
+ 1) Load in the DEFAULT_PROPERTY_FILE, if found on the classpath. (Currently 
'pirk.properties')
+ <p>
+ 2) Load in any properties from LOCAL_PROPERTY_FILE</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/SystemConfiguration.html#DEFAULT_PROPERTY_FILE">DEFAULT_PROPERTY_FILE</a></strong></code>
+<div class="block">By default, if the pirk.properties file is found on the 
root of the classpath, it is loaded first.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/SystemConfiguration.html#LOCAL_PROPERTY_FILE">LOCAL_PROPERTY_FILE</a></strong></code>
+<div class="block">By default, if the local.pirk.properties file is found on 
the root of the classpath, it is loaded after pirk.properites.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a 
href="../../../../org/apache/pirk/utils/SystemConfiguration.html#SystemConfiguration()">SystemConfiguration</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/SystemConfiguration.html#clearProperties()">clearProperties</a></strong>()</code>
+<div class="block">Clear the properties</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/SystemConfiguration.html#getProperty(java.lang.String)">getProperty</a></strong>(java.lang.String&nbsp;propertyName)</code>
+<div class="block">Gets the specified property; returns null if the property 
isn't found.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/SystemConfiguration.html#getProperty(java.lang.String,%20java.lang.String)">getProperty</a></strong>(java.lang.String&nbsp;propertyName,
+           java.lang.String&nbsp;defaultValue)</code>
+<div class="block">Gets the specified property; returns the defaultValue if 
the property isn't found.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/SystemConfiguration.html#initialize()">initialize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/SystemConfiguration.html#resetProperties()">resetProperties</a></strong>()</code>
+<div class="block">Reset all properties to the default values</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/pirk/utils/SystemConfiguration.html#setProperty(java.lang.String,%20java.lang.String)">setProperty</a></strong>(java.lang.String&nbsp;propertyName,
+           java.lang.String&nbsp;value)</code>
+<div class="block">Set a property</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, 
wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="DEFAULT_PROPERTY_FILE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_PROPERTY_FILE</h4>
+<pre>public static final&nbsp;java.lang.String DEFAULT_PROPERTY_FILE</pre>
+<div class="block">By default, if the pirk.properties file is found on the 
root of the classpath, it is loaded first.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../constant-values.html#org.apache.pirk.utils.SystemConfiguration.DEFAULT_PROPERTY_FILE">Constant
 Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="LOCAL_PROPERTY_FILE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LOCAL_PROPERTY_FILE</h4>
+<pre>public static final&nbsp;java.lang.String LOCAL_PROPERTY_FILE</pre>
+<div class="block">By default, if the local.pirk.properties file is found on 
the root of the classpath, it is loaded after pirk.properites.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../constant-values.html#org.apache.pirk.utils.SystemConfiguration.LOCAL_PROPERTY_FILE">Constant
 Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SystemConfiguration()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SystemConfiguration</h4>
+<pre>public&nbsp;SystemConfiguration()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="initialize()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initialize</h4>
+<pre>public static&nbsp;void&nbsp;initialize()</pre>
+</li>
+</ul>
+<a name="clearProperties()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clearProperties</h4>
+<pre>public static&nbsp;void&nbsp;clearProperties()</pre>
+<div class="block">Clear the properties</div>
+</li>
+</ul>
+<a name="getProperty(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperty</h4>
+<pre>public 
static&nbsp;java.lang.String&nbsp;getProperty(java.lang.String&nbsp;propertyName)</pre>
+<div class="block">Gets the specified property; returns null if the property 
isn't found.</div>
+</li>
+</ul>
+<a name="getProperty(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperty</h4>
+<pre>public 
static&nbsp;java.lang.String&nbsp;getProperty(java.lang.String&nbsp;propertyName,
+                           java.lang.String&nbsp;defaultValue)</pre>
+<div class="block">Gets the specified property; returns the defaultValue if 
the property isn't found.</div>
+</li>
+</ul>
+<a name="setProperty(java.lang.String, java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProperty</h4>
+<pre>public 
static&nbsp;void&nbsp;setProperty(java.lang.String&nbsp;propertyName,
+               java.lang.String&nbsp;value)</pre>
+<div class="block">Set a property</div>
+</li>
+</ul>
+<a name="resetProperties()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>resetProperties</h4>
+<pre>public static&nbsp;void&nbsp;resetProperties()</pre>
+<div class="block">Reset all properties to the default values</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a 
name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/SystemConfiguration.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/pirk/utils/StringUtils.html" title="class 
in org.apache.pirk.utils"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a 
href="../../../../index.html?org/apache/pirk/utils/SystemConfiguration.html" 
target="_top">Frames</a></li>
+<li><a href="SystemConfiguration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/22761cc2/docs/org/apache/pirk/utils/class-use/CSVOutputUtils.html
----------------------------------------------------------------------
diff --git a/docs/org/apache/pirk/utils/class-use/CSVOutputUtils.html 
b/docs/org/apache/pirk/utils/class-use/CSVOutputUtils.html
new file mode 100644
index 0000000..692ade4
--- /dev/null
+++ b/docs/org/apache/pirk/utils/class-use/CSVOutputUtils.html
@@ -0,0 +1,115 @@
+<!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_80) on Fri Jul 08 11:57:22 EDT 2016 
-->
+<title>Uses of Class org.apache.pirk.utils.CSVOutputUtils</title>
+<meta name="date" content="2016-07-08">
+<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="Uses of Class 
org.apache.pirk.utils.CSVOutputUtils";
+    }
+//-->
+</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><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/pirk/utils/CSVOutputUtils.html" 
title="class in org.apache.pirk.utils">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></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?org/apache/pirk/utils/class-use/CSVOutputUtils.html"
 target="_top">Frames</a></li>
+<li><a href="CSVOutputUtils.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="header">
+<h2 title="Uses of Class org.apache.pirk.utils.CSVOutputUtils" 
class="title">Uses of Class<br>org.apache.pirk.utils.CSVOutputUtils</h2>
+</div>
+<div class="classUseContainer">No usage of 
org.apache.pirk.utils.CSVOutputUtils</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a 
name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/pirk/utils/CSVOutputUtils.html" 
title="class in org.apache.pirk.utils">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></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?org/apache/pirk/utils/class-use/CSVOutputUtils.html"
 target="_top">Frames</a></li>
+<li><a href="CSVOutputUtils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/22761cc2/docs/org/apache/pirk/utils/class-use/EpochDateParser.html
----------------------------------------------------------------------
diff --git a/docs/org/apache/pirk/utils/class-use/EpochDateParser.html 
b/docs/org/apache/pirk/utils/class-use/EpochDateParser.html
new file mode 100644
index 0000000..5c393fb
--- /dev/null
+++ b/docs/org/apache/pirk/utils/class-use/EpochDateParser.html
@@ -0,0 +1,115 @@
+<!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_80) on Fri Jul 08 11:57:22 EDT 2016 
-->
+<title>Uses of Class org.apache.pirk.utils.EpochDateParser</title>
+<meta name="date" content="2016-07-08">
+<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="Uses of Class 
org.apache.pirk.utils.EpochDateParser";
+    }
+//-->
+</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><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/pirk/utils/EpochDateParser.html" 
title="class in org.apache.pirk.utils">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></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?org/apache/pirk/utils/class-use/EpochDateParser.html"
 target="_top">Frames</a></li>
+<li><a href="EpochDateParser.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="header">
+<h2 title="Uses of Class org.apache.pirk.utils.EpochDateParser" 
class="title">Uses of Class<br>org.apache.pirk.utils.EpochDateParser</h2>
+</div>
+<div class="classUseContainer">No usage of 
org.apache.pirk.utils.EpochDateParser</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a 
name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/pirk/utils/EpochDateParser.html" 
title="class in org.apache.pirk.utils">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></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?org/apache/pirk/utils/class-use/EpochDateParser.html"
 target="_top">Frames</a></li>
+<li><a href="EpochDateParser.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/22761cc2/docs/org/apache/pirk/utils/class-use/FileConst.html
----------------------------------------------------------------------
diff --git a/docs/org/apache/pirk/utils/class-use/FileConst.html 
b/docs/org/apache/pirk/utils/class-use/FileConst.html
new file mode 100644
index 0000000..dcce730
--- /dev/null
+++ b/docs/org/apache/pirk/utils/class-use/FileConst.html
@@ -0,0 +1,115 @@
+<!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_80) on Fri Jul 08 11:57:22 EDT 2016 
-->
+<title>Uses of Class org.apache.pirk.utils.FileConst</title>
+<meta name="date" content="2016-07-08">
+<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="Uses of Class org.apache.pirk.utils.FileConst";
+    }
+//-->
+</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><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/pirk/utils/FileConst.html" title="class 
in org.apache.pirk.utils">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></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?org/apache/pirk/utils/class-use/FileConst.html" 
target="_top">Frames</a></li>
+<li><a href="FileConst.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="header">
+<h2 title="Uses of Class org.apache.pirk.utils.FileConst" class="title">Uses 
of Class<br>org.apache.pirk.utils.FileConst</h2>
+</div>
+<div class="classUseContainer">No usage of 
org.apache.pirk.utils.FileConst</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a 
name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/pirk/utils/FileConst.html" title="class 
in org.apache.pirk.utils">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></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?org/apache/pirk/utils/class-use/FileConst.html" 
target="_top">Frames</a></li>
+<li><a href="FileConst.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>

Reply via email to