net.obsearch.index.ghs.impl
Class Sketch64Long.KnnIterator

java.lang.Object
  extended by net.obsearch.index.ghs.impl.Sketch64Long.KnnIterator
All Implemented Interfaces:
Iterator<List<OBQueryLong<O>>>
Enclosing class:
Sketch64Long<O extends OBLong>

protected class Sketch64Long.KnnIterator
extends Object
implements Iterator<List<OBQueryLong<O>>>

Implements a knn graph iteration over all the dataset


Constructor Summary
Sketch64Long.KnnIterator(int k, long range)
           
 
Method Summary
 boolean hasNext()
           
 List<OBQueryLong<O>> next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sketch64Long.KnnIterator

public Sketch64Long.KnnIterator(int k,
                                long range)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<List<OBQueryLong<O extends OBLong>>>

next

public List<OBQueryLong<O>> next()
Specified by:
next in interface Iterator<List<OBQueryLong<O extends OBLong>>>

remove

public void remove()
Specified by:
remove in interface Iterator<List<OBQueryLong<O extends OBLong>>>


Copyright © 2007-2011 Arnoldo Jose Muller Molina. All Rights Reserved.