org.apache.blur.manager.results
Class BlurResultIterableMultiple.MultipleHitsIterator

java.lang.Object
  extended by org.apache.blur.manager.results.BlurResultIterableMultiple.MultipleHitsIterator
All Implemented Interfaces:
BlurIterator<BlurResult,BlurException>
Enclosing class:
BlurResultIterableMultiple

public static class BlurResultIterableMultiple.MultipleHitsIterator
extends Object
implements BlurIterator<BlurResult,BlurException>


Constructor Summary
BlurResultIterableMultiple.MultipleHitsIterator(List<BlurResultIterable> hits)
           
 
Method Summary
 long getPosition()
           
 boolean hasNext()
           
 BlurResult next()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlurResultIterableMultiple.MultipleHitsIterator

public BlurResultIterableMultiple.MultipleHitsIterator(List<BlurResultIterable> hits)
                                                throws BlurException
Throws:
BlurException
Method Detail

hasNext

public boolean hasNext()
                throws BlurException
Specified by:
hasNext in interface BlurIterator<BlurResult,BlurException>
Throws:
BlurException

next

public BlurResult next()
                throws BlurException
Specified by:
next in interface BlurIterator<BlurResult,BlurException>
Throws:
BlurException

getPosition

public long getPosition()
                 throws BlurException
Specified by:
getPosition in interface BlurIterator<BlurResult,BlurException>
Throws:
BlurException


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.