Show / Hide Table of Contents

    Class FieldComparer.SingleComparer

    Parses field's values as (using GetSingles(AtomicReader, String, FieldCache.ISingleParser, Boolean) and sorts by ascending value

    NOTE: This was FloatComparator in Lucene

    Inheritance
    System.Object
    FieldComparer
    FieldComparer<System.Single>
    FieldComparer.NumericComparer<System.Single>
    FieldComparer.SingleComparer
    Inherited Members
    FieldComparer.NumericComparer<Single>.m_missingValue
    FieldComparer.NumericComparer<Single>.m_field
    FieldComparer.NumericComparer<Single>.m_docsWithField
    FieldComparer<Single>.CompareValues(Single, Single)
    FieldComparer<Single>.CompareValues(Object, Object)
    FieldComparer.SetScorer(Scorer)
    Namespace: Lucene.Net.Search
    Assembly: Lucene.Net.dll
    Syntax
    public sealed class SingleComparer : FieldComparer.NumericComparer<float>

    Properties

    | Improve this Doc View Source

    Item[Int32]

    Declaration
    public override IComparable this[int slot] { get; }
    Parameters
    Type Name Description
    System.Int32 slot
    Property Value
    Type Description
    IComparable
    Overrides
    FieldComparer.Item[Int32]

    Methods

    | Improve this Doc View Source

    Compare(Int32, Int32)

    Declaration
    public override int Compare(int slot1, int slot2)
    Parameters
    Type Name Description
    System.Int32 slot1
    System.Int32 slot2
    Returns
    Type Description
    System.Int32
    Overrides
    Lucene.Net.Search.FieldComparer<System.Single>.Compare(System.Int32, System.Int32)
    | Improve this Doc View Source

    CompareBottom(Int32)

    Declaration
    public override int CompareBottom(int doc)
    Parameters
    Type Name Description
    System.Int32 doc
    Returns
    Type Description
    System.Int32
    Overrides
    Lucene.Net.Search.FieldComparer<System.Single>.CompareBottom(System.Int32)
    | Improve this Doc View Source

    CompareTop(Int32)

    Declaration
    public override int CompareTop(int doc)
    Parameters
    Type Name Description
    System.Int32 doc
    Returns
    Type Description
    System.Int32
    Overrides
    Lucene.Net.Search.FieldComparer<System.Single>.CompareTop(System.Int32)
    | Improve this Doc View Source

    Copy(Int32, Int32)

    Declaration
    public override void Copy(int slot, int doc)
    Parameters
    Type Name Description
    System.Int32 slot
    System.Int32 doc
    Overrides
    Lucene.Net.Search.FieldComparer<System.Single>.Copy(System.Int32, System.Int32)
    | Improve this Doc View Source

    SetBottom(Int32)

    Declaration
    public override void SetBottom(int slot)
    Parameters
    Type Name Description
    System.Int32 slot
    Overrides
    Lucene.Net.Search.FieldComparer<System.Single>.SetBottom(System.Int32)
    | Improve this Doc View Source

    SetNextReader(AtomicReaderContext)

    Declaration
    public override FieldComparer SetNextReader(AtomicReaderContext context)
    Parameters
    Type Name Description
    AtomicReaderContext context
    Returns
    Type Description
    FieldComparer
    Overrides
    Lucene.Net.Search.FieldComparer.NumericComparer<System.Single>.SetNextReader(Lucene.Net.Index.AtomicReaderContext)
    | Improve this Doc View Source

    SetTopValue(Object)

    Declaration
    public override void SetTopValue(object value)
    Parameters
    Type Name Description
    System.Object value
    Overrides
    Lucene.Net.Search.FieldComparer<System.Single>.SetTopValue(System.Object)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)