Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.lucene.index.SegmentInfos

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

Uses of SegmentInfos in org.apache.lucene.index

Methods in org.apache.lucene.index that return SegmentInfos
`SegmentInfos` | `SegmentInfos.range(int first, int last)` Deprecated. use `asList().subList(first, last)` instead.

Methods in org.apache.lucene.index with parameters of type SegmentInfos
`MergePolicy.MergeSpecification` | `TieredMergePolicy.findForcedDeletesMerges(SegmentInfos infos)`
`MergePolicy.MergeSpecification` | `LogMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos)` Finds merges necessary to force-merge all deletes from the index.
`abstract MergePolicy.MergeSpecification` | `MergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos)` Determine what set of merge operations is necessary in order to expunge all deletes from the index.
`MergePolicy.MergeSpecification` | `UpgradeIndexMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos)`
`MergePolicy.MergeSpecification` | `NoMergePolicy.findForcedDeletesMerges(SegmentInfos segmentInfos)`
`MergePolicy.MergeSpecification` | `TieredMergePolicy.findForcedMerges(SegmentInfos infos, int maxSegmentCount, Map<SegmentInfo,Boolean> segmentsToMerge)`
`MergePolicy.MergeSpecification` | `LogMergePolicy.findForcedMerges(SegmentInfos infos, int maxNumSegments, Map<SegmentInfo,Boolean> segmentsToMerge)` Returns the merges necessary to merge the index down to a specified number of segments.
`abstract MergePolicy.MergeSpecification` | `MergePolicy.findForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, Map<SegmentInfo,Boolean> segmentsToMerge)` Determine what set of merge operations is necessary in order to merge to <= the specified segment count.
`MergePolicy.MergeSpecification` | `UpgradeIndexMergePolicy.findForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, Map<SegmentInfo,Boolean> segmentsToMerge)`
`MergePolicy.MergeSpecification` | `NoMergePolicy.findForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, Map<SegmentInfo,Boolean> segmentsToMerge)`
`MergePolicy.MergeSpecification` | `TieredMergePolicy.findMerges(SegmentInfos infos)`
`MergePolicy.MergeSpecification` | `LogMergePolicy.findMerges(SegmentInfos infos)` Checks if any merges are now necessary and returns a `MergePolicy.MergeSpecification` if so.
`abstract MergePolicy.MergeSpecification` | `MergePolicy.findMerges(SegmentInfos segmentInfos)` Determine what set of merge operations are now necessary on the index.
`MergePolicy.MergeSpecification` | `UpgradeIndexMergePolicy.findMerges(SegmentInfos segmentInfos)`
`MergePolicy.MergeSpecification` | `NoMergePolicy.findMerges(SegmentInfos segmentInfos)`
`protected boolean` | `LogMergePolicy.isMerged(SegmentInfos infos, int maxNumSegments, Map<SegmentInfo,Boolean> segmentsToMerge)`
`boolean` | `TieredMergePolicy.useCompoundFile(SegmentInfos infos, SegmentInfo mergedInfo)`
`boolean` | `LogMergePolicy.useCompoundFile(SegmentInfos infos, SegmentInfo mergedInfo)`
`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` | `UpgradeIndexMergePolicy.useCompoundFile(SegmentInfos segments, SegmentInfo newSegment)`
`boolean` | `NoMergePolicy.useCompoundFile(SegmentInfos segments, SegmentInfo newSegment)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES