Interface IndexWriterDelegator

All Known Implementing Classes:
IndexWriterDelegatorImpl

public interface IndexWriterDelegator
A component exposing features similar to IndexWriter, but simpler to use, and delegated to an actual writer.

This interface also allows easy mocking of the index writer in unit tests.

  • Method Summary

    Modifier and Type
    Method
    Description
    long
    addDocuments(Iterable<? extends Iterable<? extends org.apache.lucene.index.IndexableField>> docs)
     
    long
    deleteDocuments(org.apache.lucene.index.Term term)
     
    long
    deleteDocuments(org.apache.lucene.search.Query query)
     
    long
    updateDocuments(org.apache.lucene.index.Term term, Iterable<? extends Iterable<? extends org.apache.lucene.index.IndexableField>> docs)
     
  • Method Details