Show / Hide Table of Contents

    Class DoubleRange

    Represents a range over double values.

    @lucene.experimental

    Inheritance
    System.Object
    Range
    DoubleRange
    Inherited Members
    Range.Label
    Range.GetFilter(ValueSource)
    Range.FailNoMatch()
    Namespace: Lucene.Net.Facet.Range
    Assembly: Lucene.Net.Facet.dll
    Syntax
    public sealed class DoubleRange : Range

    Constructors

    | Improve this Doc View Source

    DoubleRange(String, Double, Boolean, Double, Boolean)

    Create a DoubleRange.

    Declaration
    public DoubleRange(string label, double minIn, bool minInclusive, double maxIn, bool maxInclusive)
    Parameters
    Type Name Description
    System.String label
    System.Double minIn
    System.Boolean minInclusive
    System.Double maxIn
    System.Boolean maxInclusive

    Properties

    | Improve this Doc View Source

    Max

    Maximum.

    Declaration
    public double Max { get; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    MaxInclusive

    True if the maximum value is inclusive.

    Declaration
    public bool MaxInclusive { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Min

    Minimum.

    Declaration
    public double Min { get; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    MinInclusive

    True if the minimum value is inclusive.

    Declaration
    public bool MinInclusive { get; }
    Property Value
    Type Description
    System.Boolean

    Methods

    | Improve this Doc View Source

    Accept(Double)

    True if this range accepts the provided value.

    Declaration
    public bool Accept(double value)
    Parameters
    Type Name Description
    System.Double value
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    GetFilter(Search.Filter, ValueSource)

    Declaration
    public override Search.Filter GetFilter(Search.Filter fastMatchFilter, ValueSource valueSource)
    Parameters
    Type Name Description
    Search.Filter fastMatchFilter
    ValueSource valueSource
    Returns
    Type Description
    Search.Filter
    Overrides
    Range.GetFilter(Search.Filter, ValueSource)
    | Improve this Doc View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)