org.apache.gora.hbase.query
Class HBaseGetResult<K,T extends org.apache.gora.persistency.impl.PersistentBase>

java.lang.Object
  extended by org.apache.gora.query.impl.ResultBase<K,T>
      extended by org.apache.gora.hbase.query.HBaseResult<K,T>
          extended by org.apache.gora.hbase.query.HBaseGetResult<K,T>
All Implemented Interfaces:
org.apache.gora.query.Result<K,T>

public class HBaseGetResult<K,T extends org.apache.gora.persistency.impl.PersistentBase>
extends HBaseResult<K,T>

An HBaseResult based on the result of a HBase Get query.


Field Summary
 
Fields inherited from class org.apache.gora.query.impl.ResultBase
dataStore, key, limit, offset, persistent, query
 
Constructor Summary
HBaseGetResult(HBaseStore<K,T> dataStore, org.apache.gora.query.Query<K,T> query, org.apache.hadoop.hbase.client.Result result)
           
 
Method Summary
 void close()
           
 float getProgress()
           
 boolean nextInner()
           
 
Methods inherited from class org.apache.gora.hbase.query.HBaseResult
getDataStore, readNext
 
Methods inherited from class org.apache.gora.query.impl.ResultBase
clear, get, 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

HBaseGetResult

public HBaseGetResult(HBaseStore<K,T> dataStore,
                      org.apache.gora.query.Query<K,T> query,
                      org.apache.hadoop.hbase.client.Result result)
Method Detail

getProgress

public float getProgress()
                  throws IOException
Throws:
IOException

nextInner

public boolean nextInner()
                  throws IOException
Specified by:
nextInner in class org.apache.gora.query.impl.ResultBase<K,T extends org.apache.gora.persistency.impl.PersistentBase>
Throws:
IOException

close

public void close()
           throws IOException
Specified by:
close in interface org.apache.gora.query.Result<K,T extends org.apache.gora.persistency.impl.PersistentBase>
Overrides:
close in class org.apache.gora.query.impl.ResultBase<K,T extends org.apache.gora.persistency.impl.PersistentBase>
Throws:
IOException


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