Fork me on GitHub
  • API

    Show / Hide Table of Contents

    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
    DummyCompressingCodec
    FastCompressingCodec
    FastDecompressionCompressingCodec
    HighCompressionCompressingCodec
    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 Source

    CompressingCodec(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
    | Improve this Doc View Source

    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 Source

    StoredFieldsFormat

    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 Source

    RandomInstance(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
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    Lucene.Net.Codecs.Codec.ToString()
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 The Apache Software Foundation, Licensed under the Apache License, Version 2.0
    Apache Lucene.Net, Lucene.Net, Apache, the Apache feather logo, and the Apache Lucene.Net project logo are trademarks of The Apache Software Foundation.
    All other marks mentioned may be trademarks or registered trademarks of their respective owners.