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

Packages that use IndexWriterConfig
org.apache.lucene.benchmark.byTask.tasks Extendable benchmark tasks. 
org.apache.lucene.facet.taxonomy.directory Taxonomy implemented using a Lucene-Index 
org.apache.lucene.index Code to maintain and access indices. 
org.apache.lucene.search.spell Suggest alternate spellings for words. 
org.apache.lucene.util Some utility classes. 
 

Uses of IndexWriterConfig in org.apache.lucene.benchmark.byTask.tasks
 

Methods in org.apache.lucene.benchmark.byTask.tasks that return IndexWriterConfig
static IndexWriterConfig CreateIndexTask.createWriterConfig(Config config, PerfRunData runData, IndexWriterConfig.OpenMode mode, IndexCommit commit)
           
 

Uses of IndexWriterConfig in org.apache.lucene.facet.taxonomy.directory
 

Methods in org.apache.lucene.facet.taxonomy.directory that return IndexWriterConfig
protected  IndexWriterConfig DirectoryTaxonomyWriter.createIndexWriterConfig(IndexWriterConfig.OpenMode openMode)
          Create the IndexWriterConfig that would be used for opening the internal index writer.
 

Methods in org.apache.lucene.facet.taxonomy.directory with parameters of type IndexWriterConfig
protected  IndexWriter DirectoryTaxonomyWriter.openIndexWriter(Directory directory, IndexWriterConfig config)
          Open internal index writer, which contains the taxonomy data.
 

Uses of IndexWriterConfig in org.apache.lucene.index
 

Methods in org.apache.lucene.index that return IndexWriterConfig
 IndexWriterConfig IndexWriter.getConfig()
          Returns the private IndexWriterConfig, cloned from the IndexWriterConfig passed to IndexWriter.IndexWriter(Directory, IndexWriterConfig).
 IndexWriterConfig IndexWriterConfig.setIndexCommit(IndexCommit commit)
          Expert: allows to open a certain commit point.
 IndexWriterConfig IndexWriterConfig.setIndexDeletionPolicy(IndexDeletionPolicy delPolicy)
          Expert: allows an optional IndexDeletionPolicy implementation to be specified.
 IndexWriterConfig IndexWriterConfig.setMaxBufferedDeleteTerms(int maxBufferedDeleteTerms)
          Determines the minimal number of delete terms required before the buffered in-memory delete terms are applied and flushed.
 IndexWriterConfig IndexWriterConfig.setMaxBufferedDocs(int maxBufferedDocs)
          Determines the minimal number of documents required before the buffered in-memory documents are flushed as a new Segment.
 IndexWriterConfig IndexWriterConfig.setMaxThreadStates(int maxThreadStates)
          Sets the max number of simultaneous threads that may be indexing documents at once in IndexWriter.
 IndexWriterConfig IndexWriterConfig.setMergedSegmentWarmer(IndexWriter.IndexReaderWarmer mergeSegmentWarmer)
          Set the merged segment warmer.
 IndexWriterConfig IndexWriterConfig.setMergePolicy(MergePolicy mergePolicy)
          Expert: MergePolicy is invoked whenever there are changes to the segments in the index.
 IndexWriterConfig IndexWriterConfig.setMergeScheduler(MergeScheduler mergeScheduler)
          Expert: sets the merge scheduler used by this writer.
 IndexWriterConfig IndexWriterConfig.setOpenMode(IndexWriterConfig.OpenMode openMode)
          Specifies IndexWriterConfig.OpenMode of the index.
 IndexWriterConfig IndexWriterConfig.setRAMBufferSizeMB(double ramBufferSizeMB)
          Determines the amount of RAM that may be used for buffering added documents and deletions before they are flushed to the Directory.
 IndexWriterConfig IndexWriterConfig.setReaderPooling(boolean readerPooling)
          By default, IndexWriter does not pool the SegmentReaders it must open for deletions and merging, unless a near-real-time reader has been obtained by calling IndexWriter.getReader().
 IndexWriterConfig IndexWriterConfig.setReaderTermsIndexDivisor(int divisor)
          Sets the termsIndexDivisor passed to any readers that IndexWriter opens, for example when applying deletes or creating a near-real-time reader in IndexWriter.getReader().
 IndexWriterConfig IndexWriterConfig.setSimilarity(Similarity similarity)
          Expert: set the Similarity implementation used by this IndexWriter.
 IndexWriterConfig IndexWriterConfig.setTermIndexInterval(int interval)
          Expert: set the interval between indexed terms.
 IndexWriterConfig IndexWriterConfig.setWriteLockTimeout(long writeLockTimeout)
          Sets the maximum time to wait for a write lock (in milliseconds) for this instance.
 

Constructors in org.apache.lucene.index with parameters of type IndexWriterConfig
IndexUpgrader(Directory dir, IndexWriterConfig iwc, PrintStream infoStream, boolean deletePriorCommits)
          Creates index upgrader on the given directory, using an IndexWriter using the given config.
IndexWriter(Directory d, IndexWriterConfig conf)
          Constructs a new IndexWriter per the settings given in conf.
PKIndexSplitter(Directory input, Directory dir1, Directory dir2, Filter docsInFirstIndex, IndexWriterConfig config1, IndexWriterConfig config2)
           
PKIndexSplitter(Directory input, Directory dir1, Directory dir2, Term midTerm, IndexWriterConfig config1, IndexWriterConfig config2)
           
RandomIndexWriter(Random r, Directory dir, IndexWriterConfig c)
          create a RandomIndexWriter with the provided config
 

Uses of IndexWriterConfig in org.apache.lucene.search.spell
 

Methods in org.apache.lucene.search.spell with parameters of type IndexWriterConfig
 void SpellChecker.indexDictionary(Dictionary dict, IndexWriterConfig config, boolean fullMerge)
          Indexes the data from the given Dictionary.
 

Uses of IndexWriterConfig in org.apache.lucene.util
 

Methods in org.apache.lucene.util that return IndexWriterConfig
static IndexWriterConfig LuceneTestCase.newIndexWriterConfig(Random r, Version v, Analyzer a)
          create a new index writer config with random defaults using the specified random
static IndexWriterConfig LuceneTestCase.newIndexWriterConfig(Version v, Analyzer a)
          create a new index writer config with random defaults