Package org.eclipse.rdf4j.sail.lucene

## Interface BulkUpdater

- All Known Implementing Classes:
    `ElasticsearchBulkUpdater`, `SimpleBulkUpdater`, `SolrBulkUpdater`

      public interface BulkUpdater

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `add​(SearchDocument doc)` |
    `void` | `delete​(SearchDocument doc)` |
    `void` | `end()` |
    `void` | `update​(SearchDocument doc)` |

- - ### Method Detail

    - #### add

          void add​(SearchDocument doc)
            throws IOException

      Throws:
        `IOException`

    - #### update

          void update​(SearchDocument doc)
               throws IOException

      Throws:
        `IOException`

    - #### delete

          void delete​(SearchDocument doc)
               throws IOException

      Throws:
        `IOException`

    - #### end

          void end()
            throws IOException

      Throws:
        `IOException`