This project has retired. For details please refer to its Attic page.
MemStore.MemResult (Apache Gora 0.2 API)

org.apache.gora.memory.store
Class MemStore.MemResult<K,T extends Persistent>

java.lang.Object
  extended by org.apache.gora.query.impl.ResultBase<K,T>
      extended by org.apache.gora.memory.store.MemStore.MemResult<K,T>
All Implemented Interfaces:
Closeable, Result<K,T>
Enclosing class:
MemStore<K,T extends Persistent>

public static class MemStore.MemResult<K,T extends Persistent>
extends ResultBase<K,T>


Field Summary
 
Fields inherited from class org.apache.gora.query.impl.ResultBase
dataStore, key, limit, offset, persistent, query
 
Constructor Summary
MemStore.MemResult(DataStore<K,T> dataStore, Query<K,T> query, NavigableMap<K,T> map)
           
 
Method Summary
protected  void clear()
           
 void close()
           
 float getProgress()
          Returns how far along the result has iterated, a value between 0 and 1.
 boolean nextInner()
          ResultBase.next() calls this function to read the actual results.
 
Methods inherited from class org.apache.gora.query.impl.ResultBase
get, getDataStore, getKey, getKeyClass, getOffset, getOrCreatePersistent, getPersistentClass, getQuery, isLimitReached, next
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemStore.MemResult

public MemStore.MemResult(DataStore<K,T> dataStore,
                          Query<K,T> query,
                          NavigableMap<K,T> map)
Method Detail

close

public void close()
           throws IOException
Throws:
IOException

getProgress

public float getProgress()
                  throws IOException
Description copied from interface: Result
Returns how far along the result has iterated, a value between 0 and 1.

Throws:
IOException

clear

protected void clear()
Overrides:
clear in class ResultBase<K,T extends Persistent>

nextInner

public boolean nextInner()
                  throws IOException
Description copied from class: ResultBase
ResultBase.next() calls this function to read the actual results.

Specified by:
nextInner in class ResultBase<K,T extends Persistent>
Throws:
IOException


Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.