Class CompressingStoredFieldsReader
StoredFieldsReader impl for CompressingStoredFieldsFormat.
Note
This API is experimental and might change in incompatible ways in the next release.
Implements
Inherited Members
Namespace: Lucene.Net.Codecs.Compressing
Assembly: Lucene.Net.dll
Syntax
public sealed class CompressingStoredFieldsReader : StoredFieldsReader, IDisposable
Constructors
CompressingStoredFieldsReader(Directory, SegmentInfo, string, FieldInfos, IOContext, string, CompressionMode)
Sole constructor.
Declaration
public CompressingStoredFieldsReader(Directory d, SegmentInfo si, string segmentSuffix, FieldInfos fn, IOContext context, string formatName, CompressionMode compressionMode)
Parameters
Type | Name | Description |
---|---|---|
Directory | d | |
SegmentInfo | si | |
string | segmentSuffix | |
FieldInfos | fn | |
IOContext | context | |
string | formatName | |
CompressionMode | compressionMode |
Methods
CheckIntegrity()
Checks consistency of this reader.
Note that this may be costly in terms of I/O, e.g. may involve computing a checksum value against large data files.Note
This API is for internal purposes only and might change in incompatible ways in the next release.
Declaration
public override void CheckIntegrity()
Overrides
Clone()
StoredFieldsReader impl for CompressingStoredFieldsFormat.
Note
This API is experimental and might change in incompatible ways in the next release.
Declaration
public override object Clone()
Returns
Type | Description |
---|---|
object |
Overrides
Dispose(bool)
Dispose the underlying IndexInputs.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing |
Overrides
RamBytesUsed()
Returns approximate RAM bytes used.
Declaration
public override long RamBytesUsed()
Returns
Type | Description |
---|---|
long |
Overrides
VisitDocument(int, StoredFieldVisitor)
Visit the stored fields for document n
.
Declaration
public override void VisitDocument(int docID, StoredFieldVisitor visitor)
Parameters
Type | Name | Description |
---|---|---|
int | docID | |
StoredFieldVisitor | visitor |