• API

    Show / Hide Table of Contents

    Class Lucene40TermVectorsWriter

    Lucene 4.0 Term Vectors writer.

    It writes .tvd, .tvf, and .tvx files.

    Inheritance
    System.Object
    TermVectorsWriter
    Lucene40TermVectorsWriter
    Implements
    System.IDisposable
    Inherited Members
    TermVectorsWriter.FinishField()
    TermVectorsWriter.AddAllDocVectors(Fields, MergeState)
    TermVectorsWriter.Dispose()
    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)
    System.Object.ToString()
    Namespace: Lucene.Net.Codecs.Lucene40
    Assembly: Lucene.Net.dll
    Syntax
    public sealed class Lucene40TermVectorsWriter : TermVectorsWriter, IDisposable

    Constructors

    | Improve this Doc View Source

    Lucene40TermVectorsWriter(Directory, String, IOContext)

    Sole constructor.

    Declaration
    public Lucene40TermVectorsWriter(Directory directory, string segment, IOContext context)
    Parameters
    Type Name Description
    Directory directory
    System.String segment
    IOContext context

    Properties

    | Improve this Doc View Source

    Comparer

    Declaration
    public override IComparer<BytesRef> Comparer { get; }
    Property Value
    Type Description
    System.Collections.Generic.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)

    Close all streams.

    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

    FinishTerm()

    Declaration
    public override void FinishTerm()
    Overrides
    TermVectorsWriter.FinishTerm()
    | 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)

    Implements

    System.IDisposable

    See Also

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