## Uses of Interface
org.eclipse.rdf4j.sail.lucene.SearchDocument

- Packages that use SearchDocument
  Package | Description
  --- | ---
  org.eclipse.rdf4j.sail.elasticsearch | ElasticSearch index for the `LuceneSail`.
  org.eclipse.rdf4j.sail.lucene | A Sail implementation that supports full-text indexing via the Lucene API.
  org.eclipse.rdf4j.sail.solr |

- - ### Uses of SearchDocument in org.eclipse.rdf4j.sail.elasticsearch

    Classes in org.eclipse.rdf4j.sail.elasticsearch that implement SearchDocument
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ElasticsearchDocument`

    Methods in org.eclipse.rdf4j.sail.elasticsearch that return SearchDocument
    Modifier and Type | Method and Description
    --- | ---
    `protected SearchDocument` | ElasticsearchIndex.`copyDocument(SearchDocument doc)`
    `SearchDocument` | ElasticsearchDocumentResult.`getDocument()`
    `SearchDocument` | ElasticsearchIndex.`getDocument(Resource subject, Resource context)` Returns a Document representing the specified Resource and Context combination, or null when no such Document exists yet.
    `protected SearchDocument` | ElasticsearchIndex.`getDocument(String id)` Returns a Document representing the specified document ID (combination of resource and context), or null when no such Document exists yet.
    `protected SearchDocument` | ElasticsearchIndex.`newDocument(String id, String resourceId, String context)`

    Methods in org.eclipse.rdf4j.sail.elasticsearch that return types with arguments of type SearchDocument
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<? extends SearchDocument>` | ElasticsearchIndex.`getDocuments(Resource subject)` Returns a list of Documents representing the specified Resource (empty when no such Document exists yet).Each document represent a set of statements with the specified Resource as a subject, which are stored in a specific context
    `protected Iterable<? extends SearchDocument>` | ElasticsearchIndex.`getDocuments(String resourceId)`

    Methods in org.eclipse.rdf4j.sail.elasticsearch with parameters of type SearchDocument
    Modifier and Type | Method and Description
    --- | ---
    `void` | ElasticsearchBulkUpdater.`add(SearchDocument doc)`
    `protected void` | ElasticsearchIndex.`addDocument(SearchDocument doc)`
    `protected SearchDocument` | ElasticsearchIndex.`copyDocument(SearchDocument doc)`
    `void` | ElasticsearchBulkUpdater.`delete(SearchDocument doc)`
    `protected void` | ElasticsearchIndex.`deleteDocument(SearchDocument doc)`
    `void` | ElasticsearchBulkUpdater.`update(SearchDocument doc)`
    `protected void` | ElasticsearchIndex.`updateDocument(SearchDocument doc)`

  - ### Uses of SearchDocument in org.eclipse.rdf4j.sail.lucene

    Classes in org.eclipse.rdf4j.sail.lucene that implement SearchDocument
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LuceneDocument`

    Methods in org.eclipse.rdf4j.sail.lucene that return SearchDocument
    Modifier and Type | Method and Description
    --- | ---
    `protected SearchDocument` | LuceneIndex.`copyDocument(SearchDocument doc)`
    `protected abstract SearchDocument` | AbstractSearchIndex.`copyDocument(SearchDocument doc)`
    `SearchDocument` | LuceneDocumentResult.`getDocument()`
    `SearchDocument` | DocumentResult.`getDocument()` Returns null if the document no longer exists.
    `protected SearchDocument` | LuceneIndex.`getDocument(String id)`
    `protected abstract SearchDocument` | AbstractSearchIndex.`getDocument(String id)`
    `protected SearchDocument` | LuceneIndex.`newDocument(String id, String resourceId, String context)`
    `protected abstract SearchDocument` | AbstractSearchIndex.`newDocument(String id, String resourceId, String context)`

    Methods in org.eclipse.rdf4j.sail.lucene that return types with arguments of type SearchDocument
    Modifier and Type | Method and Description
    --- | ---
    `protected Iterable<? extends SearchDocument>` | LuceneIndex.`getDocuments(String resourceId)`
    `protected abstract Iterable<? extends SearchDocument>` | AbstractSearchIndex.`getDocuments(String resourceId)`

    Methods in org.eclipse.rdf4j.sail.lucene with parameters of type SearchDocument
    Modifier and Type | Method and Description
    --- | ---
    `void` | SimpleBulkUpdater.`add(SearchDocument doc)`
    `void` | BulkUpdater.`add(SearchDocument doc)`
    `protected void` | LuceneIndex.`addDocument(SearchDocument doc)`
    `protected abstract void` | AbstractSearchIndex.`addDocument(SearchDocument doc)`
    `protected SearchDocument` | LuceneIndex.`copyDocument(SearchDocument doc)`
    `protected abstract SearchDocument` | AbstractSearchIndex.`copyDocument(SearchDocument doc)`
    `void` | SimpleBulkUpdater.`delete(SearchDocument doc)`
    `void` | BulkUpdater.`delete(SearchDocument doc)`
    `protected void` | LuceneIndex.`deleteDocument(SearchDocument doc)`
    `protected abstract void` | AbstractSearchIndex.`deleteDocument(SearchDocument doc)`
    `protected Resource` | AbstractSearchIndex.`getResource(SearchDocument document)` Returns the Resource corresponding with the specified Document.
    `void` | SimpleBulkUpdater.`update(SearchDocument doc)`
    `void` | BulkUpdater.`update(SearchDocument doc)`
    `protected void` | LuceneIndex.`updateDocument(SearchDocument doc)`
    `protected abstract void` | AbstractSearchIndex.`updateDocument(SearchDocument doc)`

  - ### Uses of SearchDocument in org.eclipse.rdf4j.sail.solr

    Classes in org.eclipse.rdf4j.sail.solr that implement SearchDocument
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SolrSearchDocument`

    Methods in org.eclipse.rdf4j.sail.solr that return SearchDocument
    Modifier and Type | Method and Description
    --- | ---
    `protected SearchDocument` | SolrIndex.`copyDocument(SearchDocument doc)`
    `SearchDocument` | SolrDocumentResult.`getDocument()`
    `SearchDocument` | SolrIndex.`getDocument(Resource subject, Resource context)` Returns a Document representing the specified Resource and Context combination, or null when no such Document exists yet.
    `protected SearchDocument` | SolrIndex.`getDocument(String id)` Returns a Document representing the specified document ID (combination of resource and context), or null when no such Document exists yet.
    `protected SearchDocument` | SolrIndex.`newDocument(String id, String resourceId, String context)`

    Methods in org.eclipse.rdf4j.sail.solr that return types with arguments of type SearchDocument
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<? extends SearchDocument>` | SolrIndex.`getDocuments(Resource subject)` Returns a list of Documents representing the specified Resource (empty when no such Document exists yet).Each document represent a set of statements with the specified Resource as a subject, which are stored in a specific context
    `protected Iterable<? extends SearchDocument>` | SolrIndex.`getDocuments(String resourceId)`

    Methods in org.eclipse.rdf4j.sail.solr with parameters of type SearchDocument
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolrBulkUpdater.`add(SearchDocument doc)`
    `protected void` | SolrIndex.`addDocument(SearchDocument doc)`
    `protected SearchDocument` | SolrIndex.`copyDocument(SearchDocument doc)`
    `void` | SolrBulkUpdater.`delete(SearchDocument doc)`
    `protected void` | SolrIndex.`deleteDocument(SearchDocument doc)`
    `void` | SolrBulkUpdater.`update(SearchDocument doc)`
    `protected void` | SolrIndex.`updateDocument(SearchDocument doc)`

Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.