|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IIndexConstants | This interface provides constants used by the search engine. |
| Class Summary | |
|---|---|
| Block | A block is a container that can hold information (a list of file names, a list of words, ...), be saved on the disk and loaded in memory. |
| BlocksIndexInput | This input is used for reading indexes saved using a BlocksIndexOutput. |
| BlocksIndexOutput | A blocksIndexOutput is used to save an index in a file with the given structure: - Signature of the file; - FileListBlocks; - IndexBlocks; - Summary of the index. |
| CharOperation | This class is a collection of helper methods to manipulate char arrays. |
| CodeByteStream | |
| EntryResult | |
| Field | |
| FileDocument | A FileDocument represents a java.io.File. |
| FileListBlock | |
| GammaCompressedIndexBlock | Uses prefix coding on words, and gamma coding of document numbers differences. |
| Index | An Index is used to create an index on the disk, and to make queries. |
| IndexBlock | An indexBlock stores wordEntries. |
| IndexedFile | An indexedFile associates a number to a document path, and document properties. |
| IndexedFileHashedArray | |
| IndexerOutput | An indexerOutput is used by an indexer to add documents and word references to an inMemoryIndex. |
| IndexInput | This class provides an input on an index, after it has been generated. |
| IndexOutput | An indexOutput is used to write an index into a different object (a File, ...). |
| IndexSummary | An indexSummary is used when saving an index into a BlocksIndexOuput or reading it from a BlocksIndexInput. |
| InMemoryIndex | This index stores the document names in an ArrayList, and the words in
an HashtableOfObjects. |
| MergeFactory | A mergeFactory is used to merge 2 indexes into one. |
| PropertyDocument | The properties of a document are stored into a hashtable. |
| SafeRandomAccessFile | A safe subclass of RandomAccessFile, which ensure that it's closed on finalize. |
| SimpleIndexBlock | Does no compression of words, and uses 4-byte ints for file numbers and number of files. |
| SimpleIndexInput | A simpleIndexInput is an input on an in memory Index. |
| Util | |
| VirtualRandomAccessFile | |
| WordEntry | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||