Package org.apache.lucene.index

Code to maintain and access indices.

Interface Summary

TermDocsTermDocs provides an interface for enumerating <document, frequency> pairs for a term.
TermFreqVectorProvides access to stored term vector of a document field.
TermPositions TermPositions provides an interface for enumerating the <document, frequency, <position>* > tuples for a term.
TermPositionVectorExtends TermFreqVector to provide additional information about positions in which each of the terms is found.

Class Summary

FieldNormModifier Given a directory and a list of fields, updates the fieldNorms in place for every document.
FieldReaderException
FilterIndexReaderA FilterIndexReader contains another IndexReader, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.
FilterIndexReader.FilterTermDocsBase class for filtering TermDocs implementations.
FilterIndexReader.FilterTermEnumBase class for filtering TermEnum implementations.
FilterIndexReader.FilterTermPositionsBase class for filtering TermPositions implementations.
IndexFileNameFilter Filename filter that accept filenames and extensions only created by Lucene.
IndexModifier [Note that as of 2.1, all but one of the methods in this class are available via IndexWriter.
IndexReaderIndexReader is an abstract class, providing an interface for accessing an index.
IndexReader.FieldOption
IndexWriterAn IndexWriter creates and maintains an index.
MultipleTermPositions Describe class MultipleTermPositions here.
MultiReaderAn IndexReader which reads multiple indexes, appending their content.
ParallelReaderAn IndexReader which reads multiple, parallel indexes.
SegmentInfos Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
SegmentInfos.FindSegmentsFile Utility class for executing code that needs to do something with the current segments file.
SegmentTermPositionVector Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
TermA Term represents a word from text.
TermEnumAbstract class for enumerating terms.
TermVectorOffsetInfo Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Code to maintain and access indices.

Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.