|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.lucene.index.IndexWriter
com.liferay.portal.search.lucene.ReadOnlyIndexWriter
public class ReadOnlyIndexWriter
Field Summary |
---|
Fields inherited from class org.apache.lucene.index.IndexWriter |
---|
DEFAULT_MAX_BUFFERED_DELETE_TERMS, DEFAULT_MAX_BUFFERED_DOCS, DEFAULT_MAX_FIELD_LENGTH, DEFAULT_MAX_MERGE_DOCS, DEFAULT_MERGE_FACTOR, DEFAULT_RAM_BUFFER_SIZE_MB, DEFAULT_TERM_INDEX_INTERVAL, DISABLE_AUTO_FLUSH, MAX_TERM_LENGTH, WRITE_LOCK_NAME, WRITE_LOCK_TIMEOUT |
Constructor Summary | |
---|---|
ReadOnlyIndexWriter(org.apache.lucene.store.Directory luceneDir,
org.apache.lucene.analysis.Analyzer analyzer,
boolean create)
|
Method Summary | |
---|---|
void |
addDocument(org.apache.lucene.document.Document document)
|
void |
addDocument(org.apache.lucene.document.Document document,
org.apache.lucene.analysis.Analyzer analyzer)
|
void |
addIndexes(org.apache.lucene.store.Directory[] directories)
|
void |
addIndexes(org.apache.lucene.index.IndexReader[] indexReaders)
|
void |
addIndexesNoOptimize(org.apache.lucene.store.Directory[] directories)
|
void |
deleteDocuments(org.apache.lucene.index.Term term)
|
void |
deleteDocuments(org.apache.lucene.index.Term[] terms)
|
void |
optimize()
|
void |
updateDocument(org.apache.lucene.index.Term term,
org.apache.lucene.document.Document document)
|
void |
updateDocument(org.apache.lucene.index.Term term,
org.apache.lucene.document.Document document,
org.apache.lucene.analysis.Analyzer analyzer)
|
Methods inherited from class org.apache.lucene.index.IndexWriter |
---|
abort, close, close, docCount, ensureOpen, finalize, flush, flush, getAnalyzer, getDefaultInfoStream, getDefaultWriteLockTimeout, getDirectory, getInfoStream, getMaxBufferedDeleteTerms, getMaxBufferedDocs, getMaxFieldLength, getMaxMergeDocs, getMergeFactor, getMergePolicy, getMergeScheduler, getRAMBufferSizeMB, getSimilarity, getTermIndexInterval, getUseCompoundFile, getWriteLockTimeout, maybeMerge, message, numRamDocs, optimize, optimize, optimize, ramSizeInBytes, segString, setDefaultInfoStream, setDefaultWriteLockTimeout, setInfoStream, setMaxBufferedDeleteTerms, setMaxBufferedDocs, setMaxFieldLength, setMaxMergeDocs, setMergeFactor, setMergePolicy, setMergeScheduler, setRAMBufferSizeMB, setSimilarity, setTermIndexInterval, setUseCompoundFile, setWriteLockTimeout |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReadOnlyIndexWriter(org.apache.lucene.store.Directory luceneDir, org.apache.lucene.analysis.Analyzer analyzer, boolean create) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addDocument(org.apache.lucene.document.Document document)
addDocument
in class org.apache.lucene.index.IndexWriter
public void addDocument(org.apache.lucene.document.Document document, org.apache.lucene.analysis.Analyzer analyzer)
addDocument
in class org.apache.lucene.index.IndexWriter
public void addIndexes(org.apache.lucene.store.Directory[] directories)
addIndexes
in class org.apache.lucene.index.IndexWriter
public void addIndexes(org.apache.lucene.index.IndexReader[] indexReaders)
addIndexes
in class org.apache.lucene.index.IndexWriter
public void addIndexesNoOptimize(org.apache.lucene.store.Directory[] directories)
addIndexesNoOptimize
in class org.apache.lucene.index.IndexWriter
public void deleteDocuments(org.apache.lucene.index.Term term)
deleteDocuments
in class org.apache.lucene.index.IndexWriter
public void deleteDocuments(org.apache.lucene.index.Term[] terms)
deleteDocuments
in class org.apache.lucene.index.IndexWriter
public void updateDocument(org.apache.lucene.index.Term term, org.apache.lucene.document.Document document)
updateDocument
in class org.apache.lucene.index.IndexWriter
public void updateDocument(org.apache.lucene.index.Term term, org.apache.lucene.document.Document document, org.apache.lucene.analysis.Analyzer analyzer)
updateDocument
in class org.apache.lucene.index.IndexWriter
public void optimize()
optimize
in class org.apache.lucene.index.IndexWriter
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |