Class Lucene40TermVectorsReader
java.lang.Object
org.apache.lucene.codecs.TermVectorsReader
org.apache.lucene.codecs.lucene40.Lucene40TermVectorsReader
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Cloneable
Lucene 4.0 Term Vectors reader.
It reads .tvd, .tvf, and .tvx files.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLucene40TermVectorsReader
(Directory d, SegmentInfo si, FieldInfos fieldInfos, IOContext context) Sole constructor. -
Method Summary
-
Constructor Details
-
Lucene40TermVectorsReader
public Lucene40TermVectorsReader(Directory d, SegmentInfo si, FieldInfos fieldInfos, IOContext context) throws IOException Sole constructor.- Throws:
IOException
-
-
Method Details
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-
get
Description copied from class:TermVectorsReader
Returns term vectors for this document, or null if term vectors were not indexed. If offsets are available they are in anOffsetAttribute
available from theDocsAndPositionsEnum
.- Specified by:
get
in classTermVectorsReader
- Throws:
IOException
-
clone
Description copied from class:TermVectorsReader
Create a clone that one caller at a time may use to read term vectors.- Specified by:
clone
in classTermVectorsReader
-
ramBytesUsed
public long ramBytesUsed()Description copied from class:TermVectorsReader
Returns approximate RAM bytes used- Specified by:
ramBytesUsed
in classTermVectorsReader
-