blob: 6b202224a705d211e3457a9fc7834587947299fd [file] [log] [blame]
<!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_55) on Thu May 15 17:23:36 PDT 2014 -->
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>QueryBase (Apache Gora 0.4 API)</title>
<meta name="date" content="2014-05-15">
<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="QueryBase (Apache Gora 0.4 API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/QueryBase.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-all.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/gora/query/impl/PartitionQueryImpl.html" title="class in org.apache.gora.query.impl"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/gora/query/impl/ResultBase.html" title="class in org.apache.gora.query.impl"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/gora/query/impl/QueryBase.html" target="_top">Frames</a></li>
<li><a href="QueryBase.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.gora.query.impl</div>
<h2 title="Class QueryBase" class="title">Class QueryBase&lt;K,T extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.apache.gora.query.impl.QueryBase&lt;K,T&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;K,T&gt;, org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.Writable</dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../../org/apache/gora/accumulo/query/AccumuloQuery.html" title="class in org.apache.gora.accumulo.query">AccumuloQuery</a>, <a href="../../../../../org/apache/gora/avro/query/AvroQuery.html" title="class in org.apache.gora.avro.query">AvroQuery</a>, <a href="../../../../../org/apache/gora/cassandra/query/CassandraQuery.html" title="class in org.apache.gora.cassandra.query">CassandraQuery</a>, <a href="../../../../../org/apache/gora/hbase/query/HBaseQuery.html" title="class in org.apache.gora.hbase.query">HBaseQuery</a>, <a href="../../../../../org/apache/gora/memory/store/MemStore.MemQuery.html" title="class in org.apache.gora.memory.store">MemStore.MemQuery</a>, <a href="../../../../../org/apache/gora/query/impl/PartitionQueryImpl.html" title="class in org.apache.gora.query.impl">PartitionQueryImpl</a>, <a href="../../../../../org/apache/gora/solr/query/SolrQuery.html" title="class in org.apache.gora.solr.query">SolrQuery</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="strong">QueryBase&lt;K,T extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</span>
extends <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;K,T&gt;, org.apache.hadoop.io.Writable, org.apache.hadoop.conf.Configurable</pre>
<div class="block">Base class for Query implementations.</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>protected <a href="../../../../../org/apache/gora/store/impl/DataStoreBase.html" title="class in org.apache.gora.store.impl">DataStoreBase</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#dataStore">dataStore</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#endKey">endKey</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected long</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#endTime">endTime</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#fields">fields</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/gora/filter/Filter.html" title="interface in org.apache.gora.filter">Filter</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#filter">filter</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected long</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#limit">limit</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#localFilterEnabled">localFilterEnabled</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#queryString">queryString</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#startKey">startKey</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected long</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#startTime">startTime</a></strong></code>&nbsp;</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/gora/query/impl/QueryBase.html#QueryBase(org.apache.gora.store.DataStore)">QueryBase</a></strong>(<a href="../../../../../org/apache/gora/store/DataStore.html" title="interface in org.apache.gora.store">DataStore</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;&nbsp;dataStore)</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>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#equals(java.lang.Object)">equals</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/gora/query/Result.html" title="interface in org.apache.gora.query">Result</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#execute()">execute</a></strong>()</code>
<div class="block">Executes the Query on the DataStore and returns the results.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>org.apache.hadoop.conf.Configuration</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getConf()">getConf</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/gora/store/DataStore.html" title="interface in org.apache.gora.store">DataStore</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getDataStore()">getDataStore</a></strong>()</code>
<div class="block">Returns the DataStore, that this Query is associated with.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getEndKey()">getEndKey</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getEndTime()">getEndTime</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getFields()">getFields</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/gora/filter/Filter.html" title="interface in org.apache.gora.filter">Filter</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getFilter()">getFilter</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getKey()">getKey</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getLimit()">getLimit</a></strong>()</code>
<div class="block">Returns the maximum number of results</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getStartKey()">getStartKey</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getStartTime()">getStartTime</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#getTimestamp()">getTimestamp</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#isLocalFilterEnabled()">isLocalFilterEnabled</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#readFields(java.io.DataInput)">readFields</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a>&nbsp;in)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setConf(org.apache.hadoop.conf.Configuration)">setConf</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setDataStore(org.apache.gora.store.DataStore)">setDataStore</a></strong>(<a href="../../../../../org/apache/gora/store/DataStore.html" title="interface in org.apache.gora.store">DataStore</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;&nbsp;dataStore)</code>
<div class="block">Sets the dataStore of this query.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setEndKey(K)">setEndKey</a></strong>(<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;endKey)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setEndTime(long)">setEndTime</a></strong>(long&nbsp;endTime)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setFields(java.lang.String...)">setFields</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;fields)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setFilter(org.apache.gora.filter.Filter)">setFilter</a></strong>(<a href="../../../../../org/apache/gora/filter/Filter.html" title="interface in org.apache.gora.filter">Filter</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;&nbsp;filter)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setKey(K)">setKey</a></strong>(<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;key)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setKeyRange(K, K)">setKeyRange</a></strong>(<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;startKey,
<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;endKey)</code>
<div class="block">Set the range of keys over which the query will execute.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setLimit(long)">setLimit</a></strong>(long&nbsp;limit)</code>
<div class="block">Sets the maximum number of results to return.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setLocalFilterEnabled(boolean)">setLocalFilterEnabled</a></strong>(boolean&nbsp;enable)</code>
<div class="block">Set whether the local filter is enabled.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setStartKey(K)">setStartKey</a></strong>(<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;startKey)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setStartTime(long)">setStartTime</a></strong>(long&nbsp;startTime)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setTimeRange(long, long)">setTimeRange</a></strong>(long&nbsp;startTime,
long&nbsp;endTime)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#setTimestamp(long)">setTimestamp</a></strong>(long&nbsp;timestamp)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#toString()">toString</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/gora/query/impl/QueryBase.html#write(java.io.DataOutput)">write</a></strong>(<a href="http://download.oracle.com/javase/6/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a>&nbsp;out)</code>&nbsp;</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.<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></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="dataStore">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dataStore</h4>
<pre>protected&nbsp;<a href="../../../../../org/apache/gora/store/impl/DataStoreBase.html" title="class in org.apache.gora.store.impl">DataStoreBase</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt; dataStore</pre>
</li>
</ul>
<a name="queryString">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>queryString</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> queryString</pre>
</li>
</ul>
<a name="fields">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fields</h4>
<pre>protected&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] fields</pre>
</li>
</ul>
<a name="startKey">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>startKey</h4>
<pre>protected&nbsp;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a> startKey</pre>
</li>
</ul>
<a name="endKey">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>endKey</h4>
<pre>protected&nbsp;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a> endKey</pre>
</li>
</ul>
<a name="startTime">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>startTime</h4>
<pre>protected&nbsp;long startTime</pre>
</li>
</ul>
<a name="endTime">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>endTime</h4>
<pre>protected&nbsp;long endTime</pre>
</li>
</ul>
<a name="filter">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>filter</h4>
<pre>protected&nbsp;<a href="../../../../../org/apache/gora/filter/Filter.html" title="interface in org.apache.gora.filter">Filter</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt; filter</pre>
</li>
</ul>
<a name="localFilterEnabled">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>localFilterEnabled</h4>
<pre>protected&nbsp;boolean localFilterEnabled</pre>
</li>
</ul>
<a name="limit">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>limit</h4>
<pre>protected&nbsp;long limit</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="QueryBase(org.apache.gora.store.DataStore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>QueryBase</h4>
<pre>public&nbsp;QueryBase(<a href="../../../../../org/apache/gora/store/DataStore.html" title="interface in org.apache.gora.store">DataStore</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;&nbsp;dataStore)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="execute()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/gora/query/Result.html" title="interface in org.apache.gora.query">Result</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;&nbsp;execute()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html#execute()">Query</a></code></strong></div>
<div class="block">Executes the Query on the DataStore and returns the results.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#execute()">execute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the <a href="../../../../../org/apache/gora/query/Result.html" title="interface in org.apache.gora.query"><code>Result</code></a> for the query.</dd></dl>
</li>
</ul>
<a name="setDataStore(org.apache.gora.store.DataStore)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDataStore</h4>
<pre>public&nbsp;void&nbsp;setDataStore(<a href="../../../../../org/apache/gora/store/DataStore.html" title="interface in org.apache.gora.store">DataStore</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;&nbsp;dataStore)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html#setDataStore(org.apache.gora.store.DataStore)">Query</a></code></strong></div>
<div class="block">Sets the dataStore of this query. Under normal operation, this call
is not necessary and it is potentially dangerous. So use this
method only if you know what you are doing.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setDataStore(org.apache.gora.store.DataStore)">setDataStore</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>dataStore</code> - the dataStore of the query</dd></dl>
</li>
</ul>
<a name="getDataStore()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDataStore</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/gora/store/DataStore.html" title="interface in org.apache.gora.store">DataStore</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;&nbsp;getDataStore()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html#getDataStore()">Query</a></code></strong></div>
<div class="block">Returns the DataStore, that this Query is associated with.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#getDataStore()">getDataStore</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the DataStore of the Query</dd></dl>
</li>
</ul>
<a name="setFields(java.lang.String...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFields</h4>
<pre>public&nbsp;void&nbsp;setFields(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;fields)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setFields(java.lang.String...)">setFields</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getFields()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFields</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getFields()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#getFields()">getFields</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getFilter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFilter</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/gora/filter/Filter.html" title="interface in org.apache.gora.filter">Filter</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;&nbsp;getFilter()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#getFilter()">getFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
<dt><span class="strong">Returns:</span></dt><dd>The filter on this query, or <code>null</code> if none.</dd></dl>
</li>
</ul>
<a name="setFilter(org.apache.gora.filter.Filter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFilter</h4>
<pre>public&nbsp;void&nbsp;setFilter(<a href="../../../../../org/apache/gora/filter/Filter.html" title="interface in org.apache.gora.filter">Filter</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a>&gt;&nbsp;filter)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setFilter(org.apache.gora.filter.Filter)">setFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="isLocalFilterEnabled()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isLocalFilterEnabled</h4>
<pre>public&nbsp;boolean&nbsp;isLocalFilterEnabled()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#isLocalFilterEnabled()">isLocalFilterEnabled</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
<dt><span class="strong">Returns:</span></dt><dd>Whether the local filter is enabled.
See <a href="../../../../../org/apache/gora/query/Query.html#setLocalFilterEnabled(boolean)"><code>Query.setLocalFilterEnabled(boolean)</code></a>.</dd></dl>
</li>
</ul>
<a name="setLocalFilterEnabled(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLocalFilterEnabled</h4>
<pre>public&nbsp;void&nbsp;setLocalFilterEnabled(boolean&nbsp;enable)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html#setLocalFilterEnabled(boolean)">Query</a></code></strong></div>
<div class="block">Set whether the local filter is enabled. This is usually called by
data store implementations that install the filter remotely
(for efficiency reasons) and therefore disable the local filter.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setLocalFilterEnabled(boolean)">setLocalFilterEnabled</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setKey(java.lang.Object)">
<!-- -->
</a><a name="setKey(K)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setKey</h4>
<pre>public&nbsp;void&nbsp;setKey(<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;key)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setKey(K)">setKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setStartKey(java.lang.Object)">
<!-- -->
</a><a name="setStartKey(K)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStartKey</h4>
<pre>public&nbsp;void&nbsp;setStartKey(<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;startKey)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setStartKey(K)">setStartKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>startKey</code> - an inclusive start key</dd></dl>
</li>
</ul>
<a name="setEndKey(java.lang.Object)">
<!-- -->
</a><a name="setEndKey(K)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEndKey</h4>
<pre>public&nbsp;void&nbsp;setEndKey(<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;endKey)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setEndKey(K)">setEndKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>endKey</code> - an inclusive end key</dd></dl>
</li>
</ul>
<a name="setKeyRange(java.lang.Object,java.lang.Object)">
<!-- -->
</a><a name="setKeyRange(K, K)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setKeyRange</h4>
<pre>public&nbsp;void&nbsp;setKeyRange(<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;startKey,
<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;endKey)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html#setKeyRange(K, K)">Query</a></code></strong></div>
<div class="block">Set the range of keys over which the query will execute.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setKeyRange(K, K)">setKeyRange</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>startKey</code> - an inclusive start key</dd><dd><code>endKey</code> - an inclusive end key</dd></dl>
</li>
</ul>
<a name="getKey()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getKey</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;getKey()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#getKey()">getKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getStartKey()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStartKey</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;getStartKey()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#getStartKey()">getStartKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getEndKey()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEndKey</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>&nbsp;getEndKey()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#getEndKey()">getEndKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setTimestamp(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTimestamp</h4>
<pre>public&nbsp;void&nbsp;setTimestamp(long&nbsp;timestamp)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setTimestamp(long)">setTimestamp</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setStartTime(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStartTime</h4>
<pre>public&nbsp;void&nbsp;setStartTime(long&nbsp;startTime)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setStartTime(long)">setStartTime</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setEndTime(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEndTime</h4>
<pre>public&nbsp;void&nbsp;setEndTime(long&nbsp;endTime)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setEndTime(long)">setEndTime</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setTimeRange(long, long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTimeRange</h4>
<pre>public&nbsp;void&nbsp;setTimeRange(long&nbsp;startTime,
long&nbsp;endTime)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setTimeRange(long, long)">setTimeRange</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getTimestamp()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimestamp</h4>
<pre>public&nbsp;long&nbsp;getTimestamp()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#getTimestamp()">getTimestamp</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getStartTime()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStartTime</h4>
<pre>public&nbsp;long&nbsp;getStartTime()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#getStartTime()">getStartTime</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getEndTime()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEndTime</h4>
<pre>public&nbsp;long&nbsp;getEndTime()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#getEndTime()">getEndTime</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setLimit(long)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLimit</h4>
<pre>public&nbsp;void&nbsp;setLimit(long&nbsp;limit)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html#setLimit(long)">Query</a></code></strong></div>
<div class="block">Sets the maximum number of results to return.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#setLimit(long)">setLimit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getLimit()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLimit</h4>
<pre>public&nbsp;long&nbsp;getLimit()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html#getLimit()">Query</a></code></strong></div>
<div class="block">Returns the maximum number of results</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/gora/query/Query.html#getLimit()">getLimit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/gora/query/Query.html" title="interface in org.apache.gora.query">Query</a>&lt;<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">K</a>,<a href="../../../../../org/apache/gora/query/impl/QueryBase.html" title="type parameter in QueryBase">T</a> extends <a href="../../../../../org/apache/gora/persistency/impl/PersistentBase.html" title="class in org.apache.gora.persistency.impl">PersistentBase</a>&gt;</code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the limit if it is set, otherwise a negative number</dd></dl>
</li>
</ul>
<a name="getConf()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConf</h4>
<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;getConf()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>getConf</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.conf.Configurable</code></dd>
</dl>
</li>
</ul>
<a name="setConf(org.apache.hadoop.conf.Configuration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConf</h4>
<pre>public&nbsp;void&nbsp;setConf(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>setConf</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.conf.Configurable</code></dd>
</dl>
</li>
</ul>
<a name="readFields(java.io.DataInput)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readFields</h4>
<pre>public&nbsp;void&nbsp;readFields(<a href="http://download.oracle.com/javase/6/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a>&nbsp;in)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>readFields</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.io.Writable</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="write(java.io.DataOutput)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>write</h4>
<pre>public&nbsp;void&nbsp;write(<a href="http://download.oracle.com/javase/6/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a>&nbsp;out)
throws <a href="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>write</code>&nbsp;in interface&nbsp;<code>org.apache.hadoop.io.Writable</code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="equals(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(<a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
<a name="hashCode()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</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/QueryBase.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-all.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/gora/query/impl/PartitionQueryImpl.html" title="class in org.apache.gora.query.impl"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/gora/query/impl/ResultBase.html" title="class in org.apache.gora.query.impl"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/gora/query/impl/QueryBase.html" target="_top">Frames</a></li>
<li><a href="QueryBase.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 ======= -->
<p class="legalCopy"><small>Copyright &#169; 2010-2014 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</body>
</html>