Package org.apache.maven.index.context
-
Interface Summary Interface Description ContextMemberProvider DocumentFilter IndexCreator An index creator is responsible for storing and reading data to and from Lucene index.IndexingContext An indexing context is representing artifact repository for indexing and searching.NexusIndexWriter.IndexWriterConfigFactory -
Class Summary Class Description AbstractIndexingContext DefaultIndexingContext The defaultIndexingContext
implementation.IndexUtils MergedIndexingContext A merged indexing context that offers read only "view" on multiple other indexing contexts merged and presented as one.NexusAnalyzer A Nexus specific analyzer.NexusAnalyzer.DeprecatedClassnamesTokenizer Deprecated. NexusAnalyzer.LetterOrDigitTokenizer NexusAnalyzer.NoopTokenizer NexusIndexMultiReader NexusIndexMultiSearcher NexusIndexSearcher An extended Searcher, that holds reference to the IndexingContext that is a searcher for.NexusIndexSearcherFactory NexusIndexWriter An extension of Lucene IndexWriter to allow to track if writer is closedNexusLegacyAnalyzer A Nexus specific Lucene Analyzer used to produce legacy index transfer formatStaticContextMemberProvider A simple "static" context member provider, when the members are known in advance.TrackingLockFactory -
Exception Summary Exception Description ExistingLuceneIndexMismatchException Thrown when a user tries to create a NexusInder IndexingContext over and existing Lucene index, and there is a mismatch.UnsupportedExistingLuceneIndexException Deprecated. The deprecatedNexusIndexer
uses this exception.