Package org.apache.lucene.codecs
Class SegmentInfoReader
- java.lang.Object
-
- org.apache.lucene.codecs.SegmentInfoReader
-
- Direct Known Subclasses:
Lucene3xSegmentInfoReader,Lucene40SegmentInfoReader,Lucene46SegmentInfoReader
public abstract class SegmentInfoReader extends Object
Specifies an API for classes that can readSegmentInfoinformation.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSegmentInfoReader()Sole constructor.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract SegmentInforead(Directory directory, String segmentName, IOContext context)ReadSegmentInfodata from a directory.
-
-
-
Method Detail
-
read
public abstract SegmentInfo read(Directory directory, String segmentName, IOContext context) throws IOException
ReadSegmentInfodata from a directory.- Parameters:
directory- directory to read fromsegmentName- name of the segment to read- Returns:
- infos instance to be populated with data
- Throws:
IOException- If an I/O error occurs
-
-