public class SolrResult<K,T extends org.apache.gora.persistency.impl.PersistentBase>
extends org.apache.gora.query.impl.ResultBase<K,T>
Result
interface.| Constructor and Description |
|---|
SolrResult(org.apache.gora.store.DataStore<K,T> dataStore,
org.apache.gora.query.Query<K,T> query,
org.apache.solr.client.solrj.SolrClient server,
int resultsSize)
Constructor for the result set
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
float |
getProgress()
Gets the items reading progress
|
protected boolean |
nextInner()
Gets the next item
|
public SolrResult(org.apache.gora.store.DataStore<K,T> dataStore, org.apache.gora.query.Query<K,T> query, org.apache.solr.client.solrj.SolrClient server, int resultsSize) throws IOException
dataStore - Data store usedquery - Query usedserver - A client that talks directly to a Solr serverresultsSize - The number of rows to be returnedIOExceptionprotected boolean nextInner()
throws IOException
nextInner in class org.apache.gora.query.impl.ResultBase<K,T extends org.apache.gora.persistency.impl.PersistentBase>IOExceptionpublic void close()
throws IOException
close in interface org.apache.gora.query.Result<K,T extends org.apache.gora.persistency.impl.PersistentBase>close in class org.apache.gora.query.impl.ResultBase<K,T extends org.apache.gora.persistency.impl.PersistentBase>IOExceptionpublic float getProgress()
throws IOException
IOExceptionCopyright © 2010-2017 The Apache Software Foundation. All Rights Reserved.