Uses of Class
org.apache.lucene.index.SegmentInfo

Packages that use SegmentInfo
org.apache.lucene.index Code to maintain and access indices. 
 

Uses of SegmentInfo in org.apache.lucene.index
 

Methods in org.apache.lucene.index that return SegmentInfo
 SegmentInfo SegmentInfos.info(int i)
           
 

Methods in org.apache.lucene.index with parameters of type SegmentInfo
static SegmentReader SegmentReader.get(boolean readOnly, Directory dir, SegmentInfo si, int readBufferSize, boolean doOpenStores, int termInfosIndexDivisor)
           
static SegmentReader SegmentReader.get(boolean readOnly, SegmentInfo si, int termInfosIndexDivisor)
           
protected  boolean LogMergePolicy.isOptimized(SegmentInfo info)
          Returns true if this single info is optimized (has no pending norms or deletes, is in the same dir as the writer, and matches the current compound file setting
 int IndexWriter.numDeletedDocs(SegmentInfo info)
          Obtain the number of deleted docs for a pooled reader.
protected abstract  long LogMergePolicy.size(SegmentInfo info)
           
protected  long LogDocMergePolicy.size(SegmentInfo info)
           
protected  long LogByteSizeMergePolicy.size(SegmentInfo info)
           
protected  long LogMergePolicy.sizeBytes(SegmentInfo info)
           
protected  long LogMergePolicy.sizeDocs(SegmentInfo info)
           
 boolean NoMergePolicy.useCompoundFile(SegmentInfos segments, SegmentInfo newSegment)
           
abstract  boolean MergePolicy.useCompoundFile(SegmentInfos segments, SegmentInfo newSegment)
          Returns true if a new segment (regardless of its origin) should use the compound file format.
 boolean LogMergePolicy.useCompoundFile(SegmentInfos infos, SegmentInfo mergedInfo)
           
 

Method parameters in org.apache.lucene.index with type arguments of type SegmentInfo
 MergePolicy.MergeSpecification NoMergePolicy.findMergesForOptimize(SegmentInfos segmentInfos, int maxSegmentCount, Set<SegmentInfo> segmentsToOptimize)
           
abstract  MergePolicy.MergeSpecification MergePolicy.findMergesForOptimize(SegmentInfos segmentInfos, int maxSegmentCount, Set<SegmentInfo> segmentsToOptimize)
          Determine what set of merge operations is necessary in order to optimize the index.
 MergePolicy.MergeSpecification LogMergePolicy.findMergesForOptimize(SegmentInfos infos, int maxNumSegments, Set<SegmentInfo> segmentsToOptimize)
          Returns the merges necessary to optimize the index.
protected  boolean LogMergePolicy.isOptimized(SegmentInfos infos, int maxNumSegments, Set<SegmentInfo> segmentsToOptimize)
           
 



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