org.apache.lucene.index
Class MergeState

java.lang.Object
  extended by org.apache.lucene.index.MergeState

public class MergeState
extends Object

Holds common state used during segment merging

WARNING: This API is experimental and might change in incompatible ways in the next release.

Nested Class Summary
static class MergeState.CheckAbort
           
static class MergeState.DocMap
           
 
Field Summary
 MergeState.CheckAbort checkAbort
           
 PayloadProcessorProvider.PayloadProcessor[] currentPayloadProcessor
           
 int[] docBase
           
 MergeState.DocMap[] docMaps
           
 FieldInfo fieldInfo
           
 FieldInfos fieldInfos
           
 InfoStream infoStream
           
 int matchedCount
           
 SegmentReader[] matchingSegmentReaders
           
 PayloadProcessorProvider payloadProcessorProvider
           
 PayloadProcessorProvider.ReaderPayloadProcessor[] readerPayloadProcessor
           
 List<AtomicReader> readers
           
 SegmentInfo segmentInfo
           
 
Constructor Summary
MergeState()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

segmentInfo

public SegmentInfo segmentInfo

fieldInfos

public FieldInfos fieldInfos

readers

public List<AtomicReader> readers

docMaps

public MergeState.DocMap[] docMaps

docBase

public int[] docBase

checkAbort

public MergeState.CheckAbort checkAbort

infoStream

public InfoStream infoStream

fieldInfo

public FieldInfo fieldInfo

payloadProcessorProvider

public PayloadProcessorProvider payloadProcessorProvider

readerPayloadProcessor

public PayloadProcessorProvider.ReaderPayloadProcessor[] readerPayloadProcessor

currentPayloadProcessor

public PayloadProcessorProvider.PayloadProcessor[] currentPayloadProcessor

matchingSegmentReaders

public SegmentReader[] matchingSegmentReaders

matchedCount

public int matchedCount
Constructor Detail

MergeState

public MergeState()


Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.