This interface provides constants used by the search engine.
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.
This input is used for reading indexes saved using a BlocksIndexOutput.
This class is a collection of helper methods to manipulate char arrays.
Uses prefix coding on words, and gamma coding of document numbers differences.
An Index is used to create an index on the disk, and to make queries.
An indexBlock stores wordEntries.
An indexedFile associates a number to a document path, and document properties.
This class provides an input on an index, after it has been generated.
An indexSummary is used when saving an index into a BlocksIndexOuput or reading it from a BlocksIndexInput.
A safe subclass of RandomAccessFile, which ensure that it's closed on finalize.
Copyright © 2019. All rights reserved.