Uses of Class

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 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)
 int IndexWriter.numDeletedDocs(SegmentInfo info)
          Obtain the number of deleted docs for a pooled reader.
protected  long LogDocMergePolicy.size(SegmentInfo info)
protected  long LogByteSizeMergePolicy.size(SegmentInfo info)
protected abstract  long LogMergePolicy.size(SegmentInfo info)
protected  long LogMergePolicy.sizeBytes(SegmentInfo info)
protected  long LogMergePolicy.sizeDocs(SegmentInfo info)
 boolean LogMergePolicy.useCompoundFile(SegmentInfos infos, SegmentInfo info)
abstract  boolean MergePolicy.useCompoundFile(SegmentInfos segments, SegmentInfo newSegment)
          Returns true if a newly flushed (not from merge) segment should use the compound file format.

Method parameters in org.apache.lucene.index with type arguments of type SegmentInfo
 MergePolicy.MergeSpecification LogMergePolicy.findMergesForOptimize(SegmentInfos infos, int maxNumSegments, Set<SegmentInfo> segmentsToOptimize)
          Returns the merges necessary to optimize the index.
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.

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