Show / Hide Table of Contents

    Class ScoreOrderFragmentsBuilder

    An implementation of FragmentsBuilder that outputs score-order fragments.

    Inheritance
    System.Object
    BaseFragmentsBuilder
    ScoreOrderFragmentsBuilder
    Implements
    IFragmentsBuilder
    Inherited Members
    BaseFragmentsBuilder.m_preTags
    BaseFragmentsBuilder.m_postTags
    BaseFragmentsBuilder.COLORED_PRE_TAGS
    BaseFragmentsBuilder.COLORED_POST_TAGS
    BaseFragmentsBuilder.CreateFragment(IndexReader, Int32, String, FieldFragList)
    BaseFragmentsBuilder.CreateFragments(IndexReader, Int32, String, FieldFragList, Int32)
    BaseFragmentsBuilder.CreateFragment(IndexReader, Int32, String, FieldFragList, String[], String[], IEncoder)
    BaseFragmentsBuilder.CreateFragments(IndexReader, Int32, String, FieldFragList, Int32, String[], String[], IEncoder)
    BaseFragmentsBuilder.GetFields(IndexReader, Int32, String)
    BaseFragmentsBuilder.MakeFragment(StringBuilder, Int32[], Field[], FieldFragList.WeightedFragInfo, String[], String[], IEncoder)
    BaseFragmentsBuilder.GetFragmentSourceMSO(StringBuilder, Int32[], Field[], Int32, Int32, Int32[])
    BaseFragmentsBuilder.GetFragmentSource(StringBuilder, Int32[], Field[], Int32, Int32)
    BaseFragmentsBuilder.DiscreteMultiValueHighlighting(IList<FieldFragList.WeightedFragInfo>, Field[])
    BaseFragmentsBuilder.MultiValuedSeparator
    BaseFragmentsBuilder.IsDiscreteMultiValueHighlighting
    BaseFragmentsBuilder.GetPreTag(Int32)
    BaseFragmentsBuilder.GetPostTag(Int32)
    BaseFragmentsBuilder.GetPreTag(String[], Int32)
    BaseFragmentsBuilder.GetPostTag(String[], Int32)
    Namespace: Lucene.Net.Search.VectorHighlight
    Assembly: Lucene.Net.Highlighter.dll
    Syntax
    public class ScoreOrderFragmentsBuilder : BaseFragmentsBuilder, IFragmentsBuilder

    Constructors

    | Improve this Doc View Source

    ScoreOrderFragmentsBuilder()

    a constructor.

    Declaration
    public ScoreOrderFragmentsBuilder()
    | Improve this Doc View Source

    ScoreOrderFragmentsBuilder(IBoundaryScanner)

    Declaration
    public ScoreOrderFragmentsBuilder(IBoundaryScanner bs)
    Parameters
    Type Name Description
    IBoundaryScanner bs
    | Improve this Doc View Source

    ScoreOrderFragmentsBuilder(String[], String[])

    a constructor.

    Declaration
    public ScoreOrderFragmentsBuilder(string[] preTags, string[] postTags)
    Parameters
    Type Name Description
    System.String[] preTags

    array of pre-tags for markup terms.

    System.String[] postTags

    array of post-tags for markup terms.

    | Improve this Doc View Source

    ScoreOrderFragmentsBuilder(String[], String[], IBoundaryScanner)

    Declaration
    public ScoreOrderFragmentsBuilder(string[] preTags, string[] postTags, IBoundaryScanner bs)
    Parameters
    Type Name Description
    System.String[] preTags
    System.String[] postTags
    IBoundaryScanner bs

    Methods

    | Improve this Doc View Source

    GetWeightedFragInfoList(IList<FieldFragList.WeightedFragInfo>)

    Sort by score the list of FieldFragList.WeightedFragInfo

    Declaration
    public override IList<FieldFragList.WeightedFragInfo> GetWeightedFragInfoList(IList<FieldFragList.WeightedFragInfo> src)
    Parameters
    Type Name Description
    IList<FieldFragList.WeightedFragInfo> src
    Returns
    Type Description
    IList<FieldFragList.WeightedFragInfo>
    Overrides
    BaseFragmentsBuilder.GetWeightedFragInfoList(IList<FieldFragList.WeightedFragInfo>)

    Implements

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