Show / Hide Table of Contents

    Class Int32SequenceOutputs

    An FST Outputs<T> implementation where each output is a sequence of s.

    NOTE: This was IntSequenceOutputs in Lucene

    This is a Lucene.NET EXPERIMENTAL API, use at your own risk
    Inheritance
    System.Object
    Outputs<Int32sRef>
    Int32SequenceOutputs
    Inherited Members
    Outputs<Int32sRef>.WriteFinalOutput(Int32sRef, DataOutput)
    Outputs<Int32sRef>.ReadFinalOutput(DataInput)
    Outputs<Int32sRef>.Merge(Int32sRef, Int32sRef)
    Namespace: Lucene.Net.Util.Fst
    Assembly: Lucene.Net.dll
    Syntax
    public sealed class Int32SequenceOutputs : Outputs<Int32sRef>

    Properties

    | Improve this Doc View Source

    NoOutput

    Declaration
    public override Int32sRef NoOutput { get; }
    Property Value
    Type Description
    Int32sRef
    Overrides
    Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.NoOutput
    | Improve this Doc View Source

    Singleton

    Declaration
    public static Int32SequenceOutputs Singleton { get; }
    Property Value
    Type Description
    Int32SequenceOutputs

    Methods

    | Improve this Doc View Source

    Add(Int32sRef, Int32sRef)

    Declaration
    public override Int32sRef Add(Int32sRef prefix, Int32sRef output)
    Parameters
    Type Name Description
    Int32sRef prefix
    Int32sRef output
    Returns
    Type Description
    Int32sRef
    Overrides
    Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.Add(Lucene.Net.Util.Int32sRef, Lucene.Net.Util.Int32sRef)
    | Improve this Doc View Source

    Common(Int32sRef, Int32sRef)

    Declaration
    public override Int32sRef Common(Int32sRef output1, Int32sRef output2)
    Parameters
    Type Name Description
    Int32sRef output1
    Int32sRef output2
    Returns
    Type Description
    Int32sRef
    Overrides
    Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.Common(Lucene.Net.Util.Int32sRef, Lucene.Net.Util.Int32sRef)
    | Improve this Doc View Source

    OutputToString(Int32sRef)

    Declaration
    public override string OutputToString(Int32sRef output)
    Parameters
    Type Name Description
    Int32sRef output
    Returns
    Type Description
    System.String
    Overrides
    Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.OutputToString(Lucene.Net.Util.Int32sRef)
    | Improve this Doc View Source

    Read(DataInput)

    Declaration
    public override Int32sRef Read(DataInput in)
    Parameters
    Type Name Description
    DataInput in
    Returns
    Type Description
    Int32sRef
    Overrides
    Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.Read(Lucene.Net.Store.DataInput)
    | Improve this Doc View Source

    Subtract(Int32sRef, Int32sRef)

    Declaration
    public override Int32sRef Subtract(Int32sRef output, Int32sRef inc)
    Parameters
    Type Name Description
    Int32sRef output
    Int32sRef inc
    Returns
    Type Description
    Int32sRef
    Overrides
    Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.Subtract(Lucene.Net.Util.Int32sRef, Lucene.Net.Util.Int32sRef)
    | Improve this Doc View Source

    Write(Int32sRef, DataOutput)

    Declaration
    public override void Write(Int32sRef prefix, DataOutput out)
    Parameters
    Type Name Description
    Int32sRef prefix
    DataOutput out
    Overrides
    Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.Write(Lucene.Net.Util.Int32sRef, Lucene.Net.Store.DataOutput)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)