public final class IndexWriterDelegate extends Object
Workspace.getIndexWriter() directly as it bypasses lifecycle
management of the IndexWriter such as reference counting, potentially leading to leaks.| Constructor and Description |
|---|
IndexWriterDelegate(org.apache.lucene.index.IndexWriter indexWriter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDocument(org.apache.lucene.document.Document document,
ScopedAnalyzerReference analyzerReference) |
void |
deleteDocuments(org.apache.lucene.search.Query termDeleteQuery) |
void |
deleteDocuments(org.apache.lucene.index.Term idTerm) |
org.apache.lucene.index.IndexWriter |
getIndexWriter()
Deprecated.
|
void |
updateDocument(org.apache.lucene.index.Term idTerm,
org.apache.lucene.document.Document document,
ScopedAnalyzerReference analyzerReference) |
public IndexWriterDelegate(org.apache.lucene.index.IndexWriter indexWriter)
public void deleteDocuments(org.apache.lucene.search.Query termDeleteQuery)
throws IOException
IOExceptionpublic void deleteDocuments(org.apache.lucene.index.Term idTerm)
throws IOException
IOExceptionpublic void addDocument(org.apache.lucene.document.Document document,
ScopedAnalyzerReference analyzerReference)
throws IOException
IOExceptionpublic void updateDocument(org.apache.lucene.index.Term idTerm,
org.apache.lucene.document.Document document,
ScopedAnalyzerReference analyzerReference)
throws IOException
IOException@Deprecated public org.apache.lucene.index.IndexWriter getIndexWriter()
IndexWriterCopyright © 2006–2017 Hibernate. All rights reserved.