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 |