Uses of Class
org.apache.lucene.index.DocumentsWriterPerThread
-
Packages that use DocumentsWriterPerThread Package Description org.apache.lucene.index Code to maintain and access indices. -
-
Uses of DocumentsWriterPerThread in org.apache.lucene.index
Fields in org.apache.lucene.index declared as DocumentsWriterPerThread Modifier and Type Field Description (package private) DocumentsWriterPerThread
DefaultIndexingChain. docWriter
(package private) DocumentsWriterPerThread
DocumentsWriterPerThread.DocState. docWriter
(package private) DocumentsWriterPerThread
StoredFieldsConsumer. docWriter
(package private) DocumentsWriterPerThread
TermVectorsConsumer. docWriter
(package private) DocumentsWriterPerThread
DocumentsWriterFlushControl.BlockedFlush. dwpt
(package private) DocumentsWriterPerThread
DocumentsWriterPerThreadPool.ThreadState. dwpt
Fields in org.apache.lucene.index with type parameters of type DocumentsWriterPerThread Modifier and Type Field Description private java.util.IdentityHashMap<DocumentsWriterPerThread,java.lang.Long>
DocumentsWriterFlushControl. flushingWriters
private java.util.Queue<DocumentsWriterPerThread>
DocumentsWriterFlushControl. flushQueue
private java.util.List<DocumentsWriterPerThread>
DocumentsWriterFlushControl. fullFlushBuffer
Methods in org.apache.lucene.index that return DocumentsWriterPerThread Modifier and Type Method Description private DocumentsWriterPerThread
DocumentsWriterFlushControl. checkout(DocumentsWriterPerThreadPool.ThreadState perThread, boolean markPending)
(package private) DocumentsWriterPerThread
DocumentsWriterFlushControl. checkoutLargestNonPendingWriter()
Returns the largest non-pending flushable DWPT ornull
if there is none.(package private) DocumentsWriterPerThread
DocumentsWriterFlushControl. doAfterDocument(DocumentsWriterPerThreadPool.ThreadState perThread, boolean isUpdate)
DocumentsWriterPerThread
DocumentsWriterPerThreadPool.ThreadState. getDocumentsWriterPerThread()
private DocumentsWriterPerThread
DocumentsWriterFlushControl. internalTryCheckOutForFlush(DocumentsWriterPerThreadPool.ThreadState perThread)
(package private) DocumentsWriterPerThread
DocumentsWriterFlushControl. nextPendingFlush()
(package private) DocumentsWriterPerThread
DocumentsWriterPerThreadPool. reset(DocumentsWriterPerThreadPool.ThreadState threadState)
(package private) DocumentsWriterPerThread
DocumentsWriterFlushControl. tryCheckoutForFlush(DocumentsWriterPerThreadPool.ThreadState perThread)
Methods in org.apache.lucene.index with parameters of type DocumentsWriterPerThread Modifier and Type Method Description (package private) DocumentsWriterFlushQueue.FlushTicket
DocumentsWriterFlushQueue. addFlushTicket(DocumentsWriterPerThread dwpt)
(package private) void
DocumentsWriterFlushControl. doAfterFlush(DocumentsWriterPerThread dwpt)
private boolean
DocumentsWriter. doFlush(DocumentsWriterPerThread flushingDWPT)
(package private) abstract DocConsumer
DocumentsWriterPerThread.IndexingChain. getChain(DocumentsWriterPerThread documentsWriterPerThread)
private boolean
DocumentsWriter. postUpdate(DocumentsWriterPerThread flushingDWPT, boolean hasEvents)
(package private) void
DocumentsWriterPerThreadPool. recycle(DocumentsWriterPerThread dwpt)
Constructors in org.apache.lucene.index with parameters of type DocumentsWriterPerThread Constructor Description BlockedFlush(DocumentsWriterPerThread dwpt, long bytes)
DefaultIndexingChain(DocumentsWriterPerThread docWriter)
DocState(DocumentsWriterPerThread docWriter, InfoStream infoStream)
FreqProxTermsWriter(DocumentsWriterPerThread docWriter, TermsHash termVectors)
PointValuesWriter(DocumentsWriterPerThread docWriter, FieldInfo fieldInfo)
SortingStoredFieldsConsumer(DocumentsWriterPerThread docWriter)
SortingTermVectorsConsumer(DocumentsWriterPerThread docWriter)
StoredFieldsConsumer(DocumentsWriterPerThread docWriter)
TermsHash(DocumentsWriterPerThread docWriter, boolean trackAllocations, TermsHash nextTermsHash)
TermVectorsConsumer(DocumentsWriterPerThread docWriter)
ThreadState(DocumentsWriterPerThread dpwt)
-