| 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use org.apache.lucene.index | |
|---|---|
| org.apache.lucene.codecs | Codecs API: API for customization of the encoding and structure of the index. | 
| org.apache.lucene.codecs.lucene3x | Codec to support Lucene 3.x indexes (readonly) | 
| org.apache.lucene.codecs.lucene40 | Lucene 4.0 file format. | 
| org.apache.lucene.codecs.lucene40.values | Default DocValues implementation for Lucene 4.0 indexes. | 
| org.apache.lucene.codecs.perfield | Postings format that can delegate to different formats per-field. | 
| org.apache.lucene.document | The logical representation of a Document for indexing and searching.  | 
| org.apache.lucene.index | Code to maintain and access indices. | 
| org.apache.lucene.search | Code to search indices. | 
| org.apache.lucene.search.payloads | The payloads package provides Query mechanisms for finding and using payloads. | 
| org.apache.lucene.search.similarities | This package contains the various ranking models that can be used in Lucene. | 
| org.apache.lucene.search.spans | The calculus of spans. | 
| org.apache.lucene.util.automaton | Finite-state automaton for regular expressions. | 
| Classes in org.apache.lucene.index used by org.apache.lucene.codecs | |
|---|---|
AtomicReader
AtomicReader is an abstract class, providing an interface for accessing an
 index. | 
|
| DocsAndPositionsEnum
 Also iterates through positions.  | 
|
| DocsEnum
 Iterates through the documents and term freqs.  | 
|
DocValues
DocValues provides a dense per-document typed storage for fast
 value access based on the lucene internal document id. | 
|
| DocValues.Source
 Source of per document values like long, double or BytesRef
 depending on the DocValues fields DocValues.Type. | 
|
DocValues.Type
Type specifies the DocValues type for a
 certain field. | 
|
| FieldInfo
 Access to the Field Info file that describes document fields and whether or not they are indexed.  | 
|
| FieldInfos
 Collection of FieldInfos (accessible by number or by name). | 
|
| Fields
 Flex API for access to fields and terms  | 
|
| IndexableField
 Represents a single field for indexing.  | 
|
| MergeState
 Holds common state used during segment merging.  | 
|
| MultiDocsAndPositionsEnum.EnumWithSlice
 Holds a DocsAndPositionsEnum along with the
  corresponding ReaderSlice. | 
|
| MultiDocsEnum.EnumWithSlice
 Holds a DocsEnum along with the
  corresponding ReaderSlice. | 
|
| OrdTermState
 An ordinal based TermState | 
|
| PerDocWriteState
 Encapsulates all necessary state to initiate a PerDocConsumer and
 create all necessary files in order to consume and merge per-document values. | 
|
| SegmentInfo
 Information about a segment such as it's name, directory, and files related to the segment.  | 
|
| SegmentInfoPerCommit
 Embeds a [read-only] SegmentInfo and adds per-commit fields.  | 
|
| SegmentReadState
 Holder class for common parameters used during read.  | 
|
| SegmentWriteState
 Holder class for common parameters used during write.  | 
|
| StoredFieldVisitor
 Expert: provides a low-level means of accessing the stored field values in an index.  | 
|
| Terms
 Access to the terms in a specific field.  | 
|
| TermsEnum
 Iterator to seek ( TermsEnum.seekCeil(BytesRef), TermsEnum.seekExact(BytesRef,boolean)) or step through (BytesRefIterator.next() terms to obtain frequency information (TermsEnum.docFreq()), DocsEnum or DocsAndPositionsEnum for the current term (TermsEnum.docs(org.apache.lucene.util.Bits, org.apache.lucene.index.DocsEnum). | 
|
| TermState
 Encapsulates all required internal state to position the associated TermsEnum without re-seeking. | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.codecs.lucene3x | |
|---|---|
| SegmentInfo
 Information about a segment such as it's name, directory, and files related to the segment.  | 
|
| SegmentInfos
 A collection of segmentInfo objects with methods for operating on those segments in relation to the file system.  | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.codecs.lucene40 | |
|---|---|
AtomicReader
AtomicReader is an abstract class, providing an interface for accessing an
 index. | 
|
| DocsAndPositionsEnum
 Also iterates through positions.  | 
|
| DocsEnum
 Iterates through the documents and term freqs.  | 
|
DocValues
DocValues provides a dense per-document typed storage for fast
 value access based on the lucene internal document id. | 
|
DocValues.Type
Type specifies the DocValues type for a
 certain field. | 
|
| FieldInfo
 Access to the Field Info file that describes document fields and whether or not they are indexed.  | 
|
| FieldInfos
 Collection of FieldInfos (accessible by number or by name). | 
|
| Fields
 Flex API for access to fields and terms  | 
|
| IndexableField
 Represents a single field for indexing.  | 
|
| MergeState
 Holds common state used during segment merging.  | 
|
| PerDocWriteState
 Encapsulates all necessary state to initiate a PerDocConsumer and
 create all necessary files in order to consume and merge per-document values. | 
|
| SegmentInfo
 Information about a segment such as it's name, directory, and files related to the segment.  | 
|
| SegmentInfoPerCommit
 Embeds a [read-only] SegmentInfo and adds per-commit fields.  | 
|
| SegmentReadState
 Holder class for common parameters used during read.  | 
|
| SegmentWriteState
 Holder class for common parameters used during write.  | 
|
| StoredFieldVisitor
 Expert: provides a low-level means of accessing the stored field values in an index.  | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.codecs.lucene40.values | |
|---|---|
DocValues
DocValues provides a dense per-document typed storage for fast
 value access based on the lucene internal document id. | 
|
DocValues.Type
Type specifies the DocValues type for a
 certain field. | 
|
| FieldInfo
 Access to the Field Info file that describes document fields and whether or not they are indexed.  | 
|
| PerDocWriteState
 Encapsulates all necessary state to initiate a PerDocConsumer and
 create all necessary files in order to consume and merge per-document values. | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.codecs.perfield | |
|---|---|
| SegmentReadState
 Holder class for common parameters used during read.  | 
|
| SegmentWriteState
 Holder class for common parameters used during write.  | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.document | |
|---|---|
DocValues.Type
Type specifies the DocValues type for a
 certain field. | 
|
| FieldInfo
 Access to the Field Info file that describes document fields and whether or not they are indexed.  | 
|
| FieldInfo.IndexOptions
 Controls how much information is stored in the postings lists.  | 
|
| IndexableField
 Represents a single field for indexing.  | 
|
| IndexableFieldType
 Describes the properties of a field.  | 
|
| StoredFieldVisitor
 Expert: provides a low-level means of accessing the stored field values in an index.  | 
|
| StoredFieldVisitor.Status
 Enumeration of possible return values for StoredFieldVisitor.needsField(org.apache.lucene.index.FieldInfo). | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.index | |
|---|---|
AtomicReader
AtomicReader is an abstract class, providing an interface for accessing an
 index. | 
|
AtomicReaderContext
IndexReaderContext for AtomicReader instances. | 
|
| BaseCompositeReader
 Base class for implementing CompositeReaders based on an array
 of sub-readers. | 
|
| CheckIndex.Status
 Returned from CheckIndex.checkIndex() detailing the health and status of the index. | 
|
| CheckIndex.Status.DocValuesStatus
 Status from testing DocValues  | 
|
| CheckIndex.Status.FieldNormStatus
 Status from testing field norms.  | 
|
| CheckIndex.Status.SegmentInfoStatus
 Holds the status of each segment in the index.  | 
|
| CheckIndex.Status.StoredFieldStatus
 Status from testing stored fields.  | 
|
| CheckIndex.Status.TermIndexStatus
 Status from testing term index.  | 
|
| CheckIndex.Status.TermVectorStatus
 Status from testing stored fields.  | 
|
| CompositeReader
 Instances of this reader type can only be used to get stored fields from the underlying AtomicReaders, but it is not possible to directly retrieve postings.  | 
|
CompositeReaderContext
IndexReaderContext for CompositeReader instance. | 
|
| ConcurrentMergeScheduler.MergeThread
 Runs a merge thread, which may run one or more merges in sequence.  | 
|
| CorruptIndexException
 This exception is thrown when Lucene detects an inconsistency in the index.  | 
|
| DirectoryReader
 DirectoryReader is an implementation of CompositeReader
 that can read indexes in a Directory. | 
|
| DocsAndPositionsEnum
 Also iterates through positions.  | 
|
| DocsEnum
 Iterates through the documents and term freqs.  | 
|
| DocTermOrds.TermOrdsIterator
 Iterates over the ords for a single document.  | 
|
DocValues
DocValues provides a dense per-document typed storage for fast
 value access based on the lucene internal document id. | 
|
| DocValues.SortedSource
 A sorted variant of DocValues.Source for byte[] values per document. | 
|
| DocValues.Source
 Source of per document values like long, double or BytesRef
 depending on the DocValues fields DocValues.Type. | 
|
| DocValues.SourceCache
 Abstract base class for DocValues DocValues.Source cache. | 
|
DocValues.Type
Type specifies the DocValues type for a
 certain field. | 
|
| FieldInfo
 Access to the Field Info file that describes document fields and whether or not they are indexed.  | 
|
| FieldInfo.IndexOptions
 Controls how much information is stored in the postings lists.  | 
|
| FieldInfos
 Collection of FieldInfos (accessible by number or by name). | 
|
| Fields
 Flex API for access to fields and terms  | 
|
| FilteredTermsEnum
 Abstract class for enumerating a subset of all terms.  | 
|
| FilteredTermsEnum.AcceptStatus
 Return value, if term should be accepted or the iteration should END. | 
|
| IndexableField
 Represents a single field for indexing.  | 
|
| IndexableFieldType
 Describes the properties of a field.  | 
|
| IndexCommit
 Expert: represents a single commit into an index as seen by the IndexDeletionPolicy or IndexReader. | 
|
| IndexDeletionPolicy
 Expert: policy for deletion of stale index commits. | 
|
| IndexReader
 IndexReader is an abstract class, providing an interface for accessing an index.  | 
|
| IndexReader.ReaderClosedListener
 A custom listener that's invoked when the IndexReader is closed.  | 
|
| IndexReaderContext
 A struct like class that represents a hierarchical relationship between IndexReader instances. | 
|
| IndexWriter
 An IndexWriter creates and maintains an index. | 
|
| IndexWriter.IndexReaderWarmer
 If DirectoryReader.open(IndexWriter,boolean) has
  been called (ie, this writer is in near real-time
  mode), then after a merge completes, this class can be
  invoked to warm the reader on the newly merged
  segment, before the merge commits. | 
|
| IndexWriterConfig
 Holds all the configuration that is used to create an IndexWriter. | 
|
| IndexWriterConfig.OpenMode
 Specifies the open mode for IndexWriter. | 
|
| LiveIndexWriterConfig
 Holds all the configuration used by IndexWriter with few setters for
 settings that can be changed on an IndexWriter instance "live". | 
|
| LogMergePolicy
 This class implements a MergePolicy that tries
 to merge segments into levels of exponentially
 increasing size, where each level has fewer segments than
 the value of the merge factor. | 
|
| MergePolicy
 Expert: a MergePolicy determines the sequence of primitive merge operations.  | 
|
| MergePolicy.MergeAbortedException
 Thrown when a merge was explicity aborted because IndexWriter.close(boolean) was called with
  false. | 
|
| MergePolicy.MergeSpecification
 A MergeSpecification instance provides the information necessary to perform multiple merges.  | 
|
| MergePolicy.OneMerge
 OneMerge provides the information necessary to perform an individual primitive merge operation, resulting in a single new segment.  | 
|
| MergeScheduler
 Expert: IndexWriter uses an instance
  implementing this interface to execute the merges
  selected by a MergePolicy. | 
|
| MergeState.CheckAbort
 Class for recording units of work when merging segments.  | 
|
| MergeState.DocMap
 Remaps docids around deletes during merge  | 
|
| MultiDocsAndPositionsEnum
 Exposes flex API, merged from flex API of sub-segments.  | 
|
| MultiDocsAndPositionsEnum.EnumWithSlice
 Holds a DocsAndPositionsEnum along with the
  corresponding ReaderSlice. | 
|
| MultiDocsEnum.EnumWithSlice
 Holds a DocsEnum along with the
  corresponding ReaderSlice. | 
|
| MultiTermsEnum
 Exposes TermsEnum API, merged from TermsEnum API of sub-segments. | 
|
| PerDocWriteState
 Encapsulates all necessary state to initiate a PerDocConsumer and
 create all necessary files in order to consume and merge per-document values. | 
|
| ReaderSlice
 Subreader slice from a parent composite reader.  | 
|
| SegmentInfo
 Information about a segment such as it's name, directory, and files related to the segment.  | 
|
| SegmentInfoPerCommit
 Embeds a [read-only] SegmentInfo and adds per-commit fields.  | 
|
| SegmentInfos
 A collection of segmentInfo objects with methods for operating on those segments in relation to the file system.  | 
|
| SegmentReader
 IndexReader implementation over a single segment.  | 
|
| SegmentReader.CoreClosedListener
 Called when the shared core for this SegmentReader is closed.  | 
|
| SegmentReadState
 Holder class for common parameters used during read.  | 
|
| SegmentWriteState
 Holder class for common parameters used during write.  | 
|
| SnapshotDeletionPolicy
 An IndexDeletionPolicy that wraps around any other
 IndexDeletionPolicy and adds the ability to hold and later release
 snapshots of an index. | 
|
| SortedBytesMergeUtils.BytesRefConsumer
 Implementation of this interface consume the merged bytes with their corresponding ordinal and byte offset.  | 
|
| SortedBytesMergeUtils.MergeContext
 Encapsulates contextual information about the merge.  | 
|
SortedBytesMergeUtils.SortedSourceSlice
SortedBytesMergeUtils.SortedSourceSlice represents a single DocValues.SortedSource merge candidate. | 
|
| StoredFieldVisitor
 Expert: provides a low-level means of accessing the stored field values in an index.  | 
|
| StoredFieldVisitor.Status
 Enumeration of possible return values for StoredFieldVisitor.needsField(org.apache.lucene.index.FieldInfo). | 
|
| Term
 A Term represents a word from text.  | 
|
| TermContext
 Maintains a IndexReader TermState view over
 IndexReader instances containing a single term. | 
|
| Terms
 Access to the terms in a specific field.  | 
|
| TermsEnum
 Iterator to seek ( TermsEnum.seekCeil(BytesRef), TermsEnum.seekExact(BytesRef,boolean)) or step through (BytesRefIterator.next() terms to obtain frequency information (TermsEnum.docFreq()), DocsEnum or DocsAndPositionsEnum for the current term (TermsEnum.docs(org.apache.lucene.util.Bits, org.apache.lucene.index.DocsEnum). | 
|
| TermsEnum.SeekStatus
 Represents returned result from TermsEnum.seekCeil(org.apache.lucene.util.BytesRef, boolean). | 
|
| TermState
 Encapsulates all required internal state to position the associated TermsEnum without re-seeking. | 
|
| TieredMergePolicy
 Merges segments of approximately equal size, subject to an allowed number of segments per tier.  | 
|
| TieredMergePolicy.MergeScore
 Holds score and explanation for a single candidate merge.  | 
|
| TwoPhaseCommit
 An interface for implementations that support 2-phase commit.  | 
|
| TwoPhaseCommitTool.CommitFailException
 Thrown by TwoPhaseCommitTool.execute(TwoPhaseCommit...) when an
 object fails to commit(). | 
|
| TwoPhaseCommitTool.PrepareCommitFailException
 Thrown by TwoPhaseCommitTool.execute(TwoPhaseCommit...) when an
 object fails to prepareCommit(). | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.search | |
|---|---|
AtomicReader
AtomicReader is an abstract class, providing an interface for accessing an
 index. | 
|
AtomicReaderContext
IndexReaderContext for AtomicReader instances. | 
|
| DocsAndPositionsEnum
 Also iterates through positions.  | 
|
| DocsEnum
 Iterates through the documents and term freqs.  | 
|
| DocTermOrds
 This class enables fast access to multiple term ords for a specified field across all docIDs.  | 
|
| FilteredTermsEnum
 Abstract class for enumerating a subset of all terms.  | 
|
| FilteredTermsEnum.AcceptStatus
 Return value, if term should be accepted or the iteration should END. | 
|
| IndexableField
 Represents a single field for indexing.  | 
|
| IndexReader
 IndexReader is an abstract class, providing an interface for accessing an index.  | 
|
| IndexReaderContext
 A struct like class that represents a hierarchical relationship between IndexReader instances. | 
|
| IndexWriter
 An IndexWriter creates and maintains an index. | 
|
| StoredFieldVisitor
 Expert: provides a low-level means of accessing the stored field values in an index.  | 
|
| Term
 A Term represents a word from text.  | 
|
| TermContext
 Maintains a IndexReader TermState view over
 IndexReader instances containing a single term. | 
|
| Terms
 Access to the terms in a specific field.  | 
|
| TermsEnum
 Iterator to seek ( TermsEnum.seekCeil(BytesRef), TermsEnum.seekExact(BytesRef,boolean)) or step through (BytesRefIterator.next() terms to obtain frequency information (TermsEnum.docFreq()), DocsEnum or DocsAndPositionsEnum for the current term (TermsEnum.docs(org.apache.lucene.util.Bits, org.apache.lucene.index.DocsEnum). | 
|
| TermsEnum.SeekStatus
 Represents returned result from TermsEnum.seekCeil(org.apache.lucene.util.BytesRef, boolean). | 
|
| TermState
 Encapsulates all required internal state to position the associated TermsEnum without re-seeking. | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.search.payloads | |
|---|---|
AtomicReaderContext
IndexReaderContext for AtomicReader instances. | 
|
| IndexReaderContext
 A struct like class that represents a hierarchical relationship between IndexReader instances. | 
|
| Term
 A Term represents a word from text.  | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.search.similarities | |
|---|---|
AtomicReaderContext
IndexReaderContext for AtomicReader instances. | 
|
| FieldInvertState
 This class tracks the number and position / offset parameters of terms being added to the index.  | 
|
| Norm
 Stores the normalization value computed in Similarity.computeNorm(FieldInvertState, Norm) per field. | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.search.spans | |
|---|---|
AtomicReaderContext
IndexReaderContext for AtomicReader instances. | 
|
| DocsAndPositionsEnum
 Also iterates through positions.  | 
|
| IndexReader
 IndexReader is an abstract class, providing an interface for accessing an index.  | 
|
| Term
 A Term represents a word from text.  | 
|
| TermContext
 Maintains a IndexReader TermState view over
 IndexReader instances containing a single term. | 
|
| Classes in org.apache.lucene.index used by org.apache.lucene.util.automaton | |
|---|---|
| Terms
 Access to the terms in a specific field.  | 
|
| TermsEnum
 Iterator to seek ( TermsEnum.seekCeil(BytesRef), TermsEnum.seekExact(BytesRef,boolean)) or step through (BytesRefIterator.next() terms to obtain frequency information (TermsEnum.docFreq()), DocsEnum or DocsAndPositionsEnum for the current term (TermsEnum.docs(org.apache.lucene.util.Bits, org.apache.lucene.index.DocsEnum). | 
|
  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||