org.apache.lucene.search
Class FieldCache.StringIndex

java.lang.Object
  extended by org.apache.lucene.search.FieldCache.StringIndex
Enclosing interface:
FieldCache

public static class FieldCache.StringIndex
extends Object

Expert: Stores term text values and document ordering data.


Field Summary
 String[] lookup
          All the term values, in natural order.
 int[] order
          For each document, an index into the lookup array.
 
Constructor Summary
FieldCache.StringIndex(int[] values, String[] lookup)
          Creates one of these objects
 
Method Summary
 int binarySearchLookup(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lookup

public final String[] lookup
All the term values, in natural order.


order

public final int[] order
For each document, an index into the lookup array.

Constructor Detail

FieldCache.StringIndex

public FieldCache.StringIndex(int[] values,
                              String[] lookup)
Creates one of these objects

Method Detail

binarySearchLookup

public int binarySearchLookup(String key)