Show / Hide Table of Contents

    Class CompressingTermVectorsWriter

    TermVectorsWriter for CompressingTermVectorsFormat.

    This is a Lucene.NET EXPERIMENTAL API, use at your own risk
    Inheritance
    System.Object
    TermVectorsWriter
    CompressingTermVectorsWriter
    Inherited Members
    TermVectorsWriter.FinishTerm()
    TermVectorsWriter.AddAllDocVectors(Fields, MergeState)
    TermVectorsWriter.Dispose()
    Namespace: Lucene.Net.Codecs.Compressing
    Assembly: Lucene.Net.dll
    Syntax
    public sealed class CompressingTermVectorsWriter : TermVectorsWriter

    Constructors

    | Improve this Doc View Source

    CompressingTermVectorsWriter(Directory, SegmentInfo, String, IOContext, String, CompressionMode, Int32)

    Sole constructor.

    Declaration
    public CompressingTermVectorsWriter(Directory directory, SegmentInfo si, string segmentSuffix, IOContext context, string formatName, CompressionMode compressionMode, int chunkSize)
    Parameters
    Type Name Description
    Directory directory
    SegmentInfo si
    System.String segmentSuffix
    IOContext context
    System.String formatName
    CompressionMode compressionMode
    System.Int32 chunkSize

    Properties

    | Improve this Doc View Source

    Comparer

    Declaration
    public override IComparer<BytesRef> Comparer { get; }
    Property Value
    Type Description
    IComparer<BytesRef>
    Overrides
    TermVectorsWriter.Comparer

    Methods

    | Improve this Doc View Source

    Abort()

    Declaration
    public override void Abort()
    Overrides
    TermVectorsWriter.Abort()
    | Improve this Doc View Source

    AddPosition(Int32, Int32, Int32, BytesRef)

    Declaration
    public override void AddPosition(int position, int startOffset, int endOffset, BytesRef payload)
    Parameters
    Type Name Description
    System.Int32 position
    System.Int32 startOffset
    System.Int32 endOffset
    BytesRef payload
    Overrides
    TermVectorsWriter.AddPosition(Int32, Int32, Int32, BytesRef)
    | Improve this Doc View Source

    AddProx(Int32, DataInput, DataInput)

    Declaration
    public override void AddProx(int numProx, DataInput positions, DataInput offsets)
    Parameters
    Type Name Description
    System.Int32 numProx
    DataInput positions
    DataInput offsets
    Overrides
    TermVectorsWriter.AddProx(Int32, DataInput, DataInput)
    | Improve this Doc View Source

    Dispose(Boolean)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    Overrides
    TermVectorsWriter.Dispose(Boolean)
    | Improve this Doc View Source

    Finish(FieldInfos, Int32)

    Declaration
    public override void Finish(FieldInfos fis, int numDocs)
    Parameters
    Type Name Description
    FieldInfos fis
    System.Int32 numDocs
    Overrides
    TermVectorsWriter.Finish(FieldInfos, Int32)
    | Improve this Doc View Source

    FinishDocument()

    Declaration
    public override void FinishDocument()
    Overrides
    TermVectorsWriter.FinishDocument()
    | Improve this Doc View Source

    FinishField()

    Declaration
    public override void FinishField()
    Overrides
    TermVectorsWriter.FinishField()
    | Improve this Doc View Source

    Merge(MergeState)

    Declaration
    public override int Merge(MergeState mergeState)
    Parameters
    Type Name Description
    MergeState mergeState
    Returns
    Type Description
    System.Int32
    Overrides
    TermVectorsWriter.Merge(MergeState)
    | Improve this Doc View Source

    StartDocument(Int32)

    Declaration
    public override void StartDocument(int numVectorFields)
    Parameters
    Type Name Description
    System.Int32 numVectorFields
    Overrides
    TermVectorsWriter.StartDocument(Int32)
    | Improve this Doc View Source

    StartField(FieldInfo, Int32, Boolean, Boolean, Boolean)

    Declaration
    public override void StartField(FieldInfo info, int numTerms, bool positions, bool offsets, bool payloads)
    Parameters
    Type Name Description
    FieldInfo info
    System.Int32 numTerms
    System.Boolean positions
    System.Boolean offsets
    System.Boolean payloads
    Overrides
    TermVectorsWriter.StartField(FieldInfo, Int32, Boolean, Boolean, Boolean)
    | Improve this Doc View Source

    StartTerm(BytesRef, Int32)

    Declaration
    public override void StartTerm(BytesRef term, int freq)
    Parameters
    Type Name Description
    BytesRef term
    System.Int32 freq
    Overrides
    TermVectorsWriter.StartTerm(BytesRef, Int32)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)