gate.creole.annic.apache.lucene.search
Class Hits

java.lang.Object
  extended by gate.creole.annic.apache.lucene.search.Hits

public final class Hits
extends Object

A ranked list of documents, used to hold search results.


Method Summary
 Document doc(int n)
          Returns the stored fields of the nth document in this set.
 int id(int n)
          Returns the id for the nth document in this set.
 int length()
          Returns the total number of hits available in this set.
 float score(int n)
          Returns the score for the nth document in this set.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

length

public final int length()
Returns the total number of hits available in this set.


doc

public final Document doc(int n)
                   throws IOException
Returns the stored fields of the nth document in this set.

Documents are cached, so that repeated requests for the same element may return the same Document object.

Throws:
IOException

score

public final float score(int n)
                  throws IOException
Returns the score for the nth document in this set.

Throws:
IOException

id

public final int id(int n)
             throws IOException
Returns the id for the nth document in this set.

Throws:
IOException