Show / Hide Table of Contents

    Class FieldValueHitQueue<T>

    Expert: A hit queue for sorting by hits by terms in more than one field. Uses FieldCache.DEFAULT for maintaining internal term lookup tables.

    @lucene.experimental @since 2.9

    Inheritance
    System.Object
    PriorityQueue<T>
    FieldValueHitQueue<T>
    Inherited Members
    PriorityQueue<T>.LessThan(T, T)
    PriorityQueue<T>.GetSentinelObject()
    PriorityQueue<T>.Add(T)
    PriorityQueue<T>.InsertWithOverflow(T)
    PriorityQueue<T>.Top
    PriorityQueue<T>.Pop()
    PriorityQueue<T>.UpdateTop()
    PriorityQueue<T>.Count
    PriorityQueue<T>.Clear()
    PriorityQueue<T>.HeapArray
    Namespace: Lucene.Net.Search
    Assembly: Lucene.Net.dll
    Syntax
    public abstract class FieldValueHitQueue<T> : PriorityQueue<T> where T : FieldValueHitQueue.Entry
    Type Parameters
    Name Description
    T

    Fields

    | Improve this Doc View Source

    m_comparers

    Declaration
    protected readonly FieldComparer[] m_comparers
    Field Value
    Type Description
    FieldComparer[]
    | Improve this Doc View Source

    m_fields

    Stores the sort criteria being used.

    Declaration
    protected readonly SortField[] m_fields
    Field Value
    Type Description
    SortField[]
    | Improve this Doc View Source

    m_firstComparer

    Declaration
    protected FieldComparer m_firstComparer
    Field Value
    Type Description
    FieldComparer
    | Improve this Doc View Source

    m_reverseMul

    Declaration
    protected readonly int[] m_reverseMul
    Field Value
    Type Description
    System.Int32[]

    Properties

    | Improve this Doc View Source

    Comparers

    Declaration
    public virtual FieldComparer[] Comparers { get; }
    Property Value
    Type Description
    FieldComparer[]
    | Improve this Doc View Source

    ReverseMul

    Declaration
    public virtual int[] ReverseMul { get; }
    Property Value
    Type Description
    System.Int32[]

    Methods

    | Improve this Doc View Source

    SetComparer(Int32, FieldComparer)

    Declaration
    public virtual void SetComparer(int pos, FieldComparer comparer)
    Parameters
    Type Name Description
    System.Int32 pos
    FieldComparer comparer

    See Also

    Search(Query, Filter, Int32, Sort)
    FieldCache
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)