Uses of Class
org.apache.lucene.index.IndexWriter

Packages that use IndexWriter
org.apache.lucene.index Code to maintain and access indices. 
org.apache.lucene.search Code to search indices. 
 

Uses of IndexWriter in org.apache.lucene.index
 

Fields in org.apache.lucene.index declared as IndexWriter
protected  IndexWriter ConcurrentMergeScheduler.writer
          IndexWriter that owns this instance.
 

Fields in org.apache.lucene.index with type parameters of type IndexWriter
protected  SetOnce<IndexWriter> MergePolicy.writer
          IndexWriter that contains this instance.
 

Methods in org.apache.lucene.index that return IndexWriter
 IndexWriter TrackingIndexWriter.getIndexWriter()
          Return the wrapped IndexWriter.
 

Methods in org.apache.lucene.index with parameters of type IndexWriter
protected  DirectoryReader FilterDirectoryReader.doOpenIfChanged(IndexWriter writer, boolean applyAllDeletes)
           
protected abstract  DirectoryReader DirectoryReader.doOpenIfChanged(IndexWriter writer, boolean applyAllDeletes)
          Implement this method to support DirectoryReader.openIfChanged(DirectoryReader,IndexWriter,boolean).
protected  ConcurrentMergeScheduler.MergeThread ConcurrentMergeScheduler.getMergeThread(IndexWriter writer, MergePolicy.OneMerge merge)
          Create and return a new MergeThread
 void NoMergeScheduler.merge(IndexWriter writer)
           
 void ConcurrentMergeScheduler.merge(IndexWriter writer)
           
abstract  void MergeScheduler.merge(IndexWriter writer)
          Run the merges provided by getNextMerge().
 void SerialMergeScheduler.merge(IndexWriter writer)
          Just do the merges in sequence.
static DirectoryReader IndexReader.open(IndexWriter writer, boolean applyAllDeletes)
          Deprecated. Use DirectoryReader.open(IndexWriter,boolean)
static DirectoryReader DirectoryReader.open(IndexWriter writer, boolean applyAllDeletes)
          Open a near real time IndexReader from the IndexWriter.
static DirectoryReader DirectoryReader.openIfChanged(DirectoryReader oldReader, IndexWriter writer, boolean applyAllDeletes)
          Expert: If there changes (committed or not) in the IndexWriter versus what the provided reader is searching, then open and return a new IndexReader searching both committed and uncommitted changes from the writer; else, return null (though, the current implementation never returns null).
 void MergePolicy.setIndexWriter(IndexWriter writer)
          Sets the IndexWriter to use by this merge policy.
 void UpgradeIndexMergePolicy.setIndexWriter(IndexWriter writer)
           
 void NoMergePolicy.setIndexWriter(IndexWriter writer)
           
 

Constructors in org.apache.lucene.index with parameters of type IndexWriter
ConcurrentMergeScheduler.MergeThread(IndexWriter writer, MergePolicy.OneMerge startMerge)
          Sole constructor.
ReaderManager(IndexWriter writer, boolean applyAllDeletes)
          Creates and returns a new ReaderManager from the given IndexWriter.
TrackingIndexWriter(IndexWriter writer)
          Create a TrackingIndexWriter wrapping the provided IndexWriter.
 

Uses of IndexWriter in org.apache.lucene.search
 

Constructors in org.apache.lucene.search with parameters of type IndexWriter
SearcherManager(IndexWriter writer, boolean applyAllDeletes, SearcherFactory searcherFactory)
          Creates and returns a new SearcherManager from the given IndexWriter.
 



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