Show / Hide Table of Contents

    Namespace Lucene.Net.Codecs.IntBlock

    Intblock: base support for fixed or variable length block integer encoders

    Classes

    FixedInt32BlockIndexInput

    Abstract base class that reads fixed-size blocks of ints from an IndexInput. While this is a simple approach, a more performant approach would directly create an impl of Int32IndexInput inside Directory. Wrapping a generic IndexInput will likely cost performance.

    NOTE: This was FixedIntBlockIndexInput in Lucene

    This is a Lucene.NET EXPERIMENTAL API, use at your own risk

    FixedInt32BlockIndexOutput

    Abstract base class that writes fixed-size blocks of ints to an IndexOutput. While this is a simple approach, a more performant approach would directly create an impl of Int32IndexOutput inside Directory. Wrapping a generic IndexOutput will likely cost performance.

    NOTE: This was FixedIntBlockIndexOutput in Lucene

    This is a Lucene.NET EXPERIMENTAL API, use at your own risk

    VariableInt32BlockIndexInput

    Abstract base class that reads variable-size blocks of ints from an IndexInput. While this is a simple approach, a more performant approach would directly create an impl of Int32IndexInput inside Directory. Wrapping a generic IndexInput will likely cost performance.

    NOTE: This was VariableIntBlockIndexInput in Lucene

    This is a Lucene.NET EXPERIMENTAL API, use at your own risk

    VariableInt32BlockIndexOutput

    Abstract base class that writes variable-size blocks of ints to an IndexOutput. While this is a simple approach, a more performant approach would directly create an impl of Int32IndexOutput inside Directory. Wrapping a generic IndexOutput will likely cost performance.

    NOTE: This was VariableIntBlockIndexOutput in Lucene

    This is a Lucene.NET EXPERIMENTAL API, use at your own risk

    Interfaces

    FixedInt32BlockIndexInput.IBlockReader

    Interface for fixed-size block decoders.

    Implementations should decode into the buffer in ReadBlock().

    VariableInt32BlockIndexInput.IBlockReader

    Interface for variable-size block decoders.

    Implementations should decode into the buffer in ReadBlock().

    • Improve this Doc
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)