|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 long |
BalancedSegmentMergePolicy.size(SegmentInfo info)
|
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 |
BalancedSegmentMergePolicy.findMergesForOptimize(SegmentInfos infos,
int maxNumSegments,
Set<SegmentInfo> segmentsToOptimize)
|
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |