Lucene.Net  3.0.3
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
Public Member Functions | Public Attributes | List of all members
Lucene.Net.Search.StringIndex Class Reference

Expert: Stores term text values and document ordering data. More...

Public Member Functions

virtual int BinarySearchLookup (System.String key)
 
 StringIndex (int[] values, System.String[] lookup)
 Creates one of these objects
 

Public Attributes

System.String[] lookup
 All the term values, in natural order.
 
int[] order
 For each document, an index into the lookup array.
 

Detailed Description

Expert: Stores term text values and document ordering data.

Definition at line 48 of file FieldCache.cs.

Constructor & Destructor Documentation

Lucene.Net.Search.StringIndex.StringIndex ( int[]  values,
System.String[]  lookup 
)

Creates one of these objects

Definition at line 82 of file FieldCache.cs.

Member Function Documentation

virtual int Lucene.Net.Search.StringIndex.BinarySearchLookup ( System.String  key)
virtual

Definition at line 51 of file FieldCache.cs.

Member Data Documentation

System.String [] Lucene.Net.Search.StringIndex.lookup

All the term values, in natural order.

Definition at line 76 of file FieldCache.cs.

int [] Lucene.Net.Search.StringIndex.order

For each document, an index into the lookup array.

Definition at line 79 of file FieldCache.cs.


The documentation for this class was generated from the following file: