Class CompressingCodec
A codec that uses Lucene.Net.Codecs.Compressing.CompressingStoredFieldsFormat for its stored fields and delegates to Lucene.Net.Codecs.Lucene46.Lucene46Codec for everything else.
Inheritance
System.Object
Lucene.Net.Codecs.Codec
Lucene.Net.Codecs.FilterCodec
CompressingCodec
Inherited Members
Lucene.Net.Codecs.FilterCodec.m_delegate
Lucene.Net.Codecs.FilterCodec.DocValuesFormat
Lucene.Net.Codecs.FilterCodec.FieldInfosFormat
Lucene.Net.Codecs.FilterCodec.LiveDocsFormat
Lucene.Net.Codecs.FilterCodec.NormsFormat
Lucene.Net.Codecs.FilterCodec.PostingsFormat
Lucene.Net.Codecs.FilterCodec.SegmentInfoFormat
Lucene.Net.Codecs.Codec.SetCodecFactory(Lucene.Net.Codecs.ICodecFactory)
Lucene.Net.Codecs.Codec.GetCodecFactory()
Lucene.Net.Codecs.Codec.Name
Lucene.Net.Codecs.Codec.ForName(System.String)
Lucene.Net.Codecs.Codec.AvailableCodecs
Lucene.Net.Codecs.Codec.Default
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Lucene.Net.Codecs.Compressing
Assembly: Lucene.Net.TestFramework.dll
Syntax
public abstract class CompressingCodec : FilterCodec
Constructors
| Improve this Doc View SourceCompressingCodec(CompressionMode, Int32)
Creates a compressing codec with an empty segment suffix.
Declaration
protected CompressingCodec(CompressionMode compressionMode, int chunkSize)
Parameters
Type | Name | Description |
---|---|---|
Lucene.Net.Codecs.Compressing.CompressionMode | compressionMode | |
System.Int32 | chunkSize |
CompressingCodec(String, CompressionMode, Int32)
Creates a compressing codec with a given segmentSuffix
.
Declaration
protected CompressingCodec(string segmentSuffix, CompressionMode compressionMode, int chunkSize)
Parameters
Type | Name | Description |
---|---|---|
System.String | segmentSuffix | |
Lucene.Net.Codecs.Compressing.CompressionMode | compressionMode | |
System.Int32 | chunkSize |
Properties
| Improve this Doc View SourceStoredFieldsFormat
Declaration
public override StoredFieldsFormat StoredFieldsFormat { get; }
Property Value
Type | Description |
---|---|
Lucene.Net.Codecs.StoredFieldsFormat |
Overrides
Lucene.Net.Codecs.FilterCodec.StoredFieldsFormat
|
Improve this Doc
View Source
TermVectorsFormat
Declaration
public override TermVectorsFormat TermVectorsFormat { get; }
Property Value
Type | Description |
---|---|
Lucene.Net.Codecs.TermVectorsFormat |
Overrides
Lucene.Net.Codecs.FilterCodec.TermVectorsFormat
Methods
| Improve this Doc View SourceRandomInstance(Random)
Creates a random CompressingCodec that is using an empty segment suffix.
Declaration
public static CompressingCodec RandomInstance(Random random)
Parameters
Type | Name | Description |
---|---|---|
System.Random | random |
Returns
Type | Description |
---|---|
CompressingCodec |
RandomInstance(Random, Boolean)
Creates a random CompressingCodec that is using a segment suffix.
Declaration
public static CompressingCodec RandomInstance(Random random, bool withSegmentSuffix)
Parameters
Type | Name | Description |
---|---|---|
System.Random | random | |
System.Boolean | withSegmentSuffix |
Returns
Type | Description |
---|---|
CompressingCodec |
RandomInstance(Random, Int32, Boolean)
Create a random instance.
Declaration
public static CompressingCodec RandomInstance(Random random, int chunkSize, bool withSegmentSuffix)
Parameters
Type | Name | Description |
---|---|---|
System.Random | random | |
System.Int32 | chunkSize | |
System.Boolean | withSegmentSuffix |
Returns
Type | Description |
---|---|
CompressingCodec |
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |
Overrides
Lucene.Net.Codecs.Codec.ToString()