This project has retired. For details please refer to its
Attic page .
DataFileAvroResult (Apache Gora 0.2 API)
org.apache.gora.avro.query
Class DataFileAvroResult<K,T extends Persistent >
java.lang.Object
org.apache.gora.query.impl.ResultBase <K,T>
org.apache.gora.avro.query.DataFileAvroResult<K,T>
All Implemented Interfaces: Closeable , Result <K,T>
public class DataFileAvroResult<K,T extends Persistent > extends ResultBase <K,T>
An Avro DataFileReader
backed Result.
Constructor Summary
DataFileAvroResult (DataStore <K ,T > dataStore,
Query <K ,T > query,
org.apache.avro.file.DataFileReader<T > reader)
DataFileAvroResult (DataStore <K ,T > dataStore,
Query <K ,T > query,
org.apache.avro.file.DataFileReader<T > reader,
org.apache.avro.file.SeekableInput in,
long start,
long length)
Methods inherited from class org.apache.gora.query.impl.ResultBase
clear , 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
DataFileAvroResult
public DataFileAvroResult (DataStore <K ,T > dataStore,
Query <K ,T > query,
org.apache.avro.file.DataFileReader<T > reader)
throws IOException
Throws:
IOException
DataFileAvroResult
public DataFileAvroResult (DataStore <K ,T > dataStore,
Query <K ,T > query,
org.apache.avro.file.DataFileReader<T > reader,
org.apache.avro.file.SeekableInput in,
long start,
long length)
throws IOException
Throws:
IOException
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
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.