Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.apache.lucene.index

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

Class Summary
CompoundFileReader Class for accessing a compound stream.
CompoundFileReader.CSInputStream Implementation of an InputStream that reads from a portion of the compound file.
CompoundFileReader.FileEntry  
CompoundFileWriter Combines multiple files into a single compound file.
CompoundFileWriter.FileEntry  
DocHelper  
DocTest  
DocumentWriter  
FieldInfo Copyright 2004 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
FieldInfos Access to the Field Info file that describes document fields and whether or not they are indexed.
FieldsReader Class responsible for access to stored document fields.
FieldsWriter  
FilterIndexReader A 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.FilterTermDocs Base class for filtering TermDocs implementations.
FilterIndexReader.FilterTermEnum Base class for filtering TermEnum implementations.
FilterIndexReader.FilterTermPositions Base class for filtering TermPositions implementations.
IndexReader IndexReader is an abstract class, providing an interface for accessing an index.
IndexWriter An IndexWriter creates and maintains an index.
MockInputStream  
MultipleTermPositions Describe class MultipleTermPositions here.
MultipleTermPositions.IntQueue  
MultipleTermPositions.TermPositionsQueue  
MultiReader An IndexReader which reads multiple indexes, appending their content.
MultiTermDocs  
MultiTermEnum  
MultiTermPositions  
Posting  
SegmentInfo  
SegmentInfos  
SegmentMergeInfo  
SegmentMergeQueue  
SegmentMerger The SegmentMerger class combines two or more Segments, represented by an IndexReader (SegmentMerger.add(org.apache.lucene.index.IndexReader) 55 , into a single Segment.
SegmentReader FIXME: Describe class SegmentReader here.
SegmentTermDocs  
SegmentTermEnum  
SegmentTermPositions  
SegmentTermVector  
Term A Term represents a word from text.
TermEnum Abstract class for enumerating terms.
TermInfo A TermInfo is the record of information stored for a term.
TermInfosReader This stores a monotonically increasing set of pairs in a Directory.
TermInfosTest  
TermInfosWriter This stores a monotonically increasing set of pairs in a Directory.
TermVectorsReader TODO: relax synchro!
TermVectorsWriter Writer works by opening a document and then opening the fields within the document and then writing out the vectors for each field.
TermVectorsWriter.TVField  
TermVectorsWriter.TVTerm  
TestCompoundFile  
TestDoc JUnit adaptation of an older test case DocTest.
TestDocumentWriter  
TestFieldInfos  
TestFieldsReader  
TestFilterIndexReader  
TestFilterIndexReader.TestReader  
TestFilterIndexReader.TestReader.TestTermEnum Filter that only permits terms containing 'e'.
TestFilterIndexReader.TestReader.TestTermPositions Filter that only returns odd numbered documents.
TestIndexReader  
TestIndexWriter  
TestInputStream  
TestMultiReader  
TestSegmentMerger  
TestSegmentReader  
TestSegmentTermDocs  
TestSegmentTermEnum  
TestTermVectorsReader  
TestTermVectorsWriter