Show / Hide Table of Contents

    Class DocTermsIndexDocValues

    Serves as base class for FunctionValues based on DocTermsIndex.

    This is a Lucene.NET INTERNAL API, use at your own risk
    Inheritance
    System.Object
    FunctionValues
    DocTermsIndexDocValues
    Inherited Members
    FunctionValues.ByteVal(Int32)
    FunctionValues.Int16Val(Int32)
    FunctionValues.SingleVal(Int32)
    FunctionValues.Int32Val(Int32)
    FunctionValues.Int64Val(Int32)
    FunctionValues.DoubleVal(Int32)
    FunctionValues.ByteVal(Int32, Byte[])
    FunctionValues.Int16Val(Int32, Int16[])
    FunctionValues.SingleVal(Int32, Single[])
    FunctionValues.Int32Val(Int32, Int32[])
    FunctionValues.Int64Val(Int32, Int64[])
    FunctionValues.DoubleVal(Int32, Double[])
    FunctionValues.StrVal(Int32, String[])
    FunctionValues.Explain(Int32)
    FunctionValues.GetScorer(IndexReader)
    Namespace: Lucene.Net.Queries.Function.DocValues
    Assembly: Lucene.Net.Queries.dll
    Syntax
    public abstract class DocTermsIndexDocValues : FunctionValues

    Constructors

    | Improve this Doc View Source

    DocTermsIndexDocValues(ValueSource, AtomicReaderContext, String)

    Declaration
    public DocTermsIndexDocValues(ValueSource vs, AtomicReaderContext context, string field)
    Parameters
    Type Name Description
    ValueSource vs
    AtomicReaderContext context
    System.String field

    Fields

    | Improve this Doc View Source

    m_spare

    Declaration
    protected readonly BytesRef m_spare
    Field Value
    Type Description
    BytesRef
    | Improve this Doc View Source

    m_spareChars

    Declaration
    protected readonly CharsRef m_spareChars
    Field Value
    Type Description
    CharsRef
    | Improve this Doc View Source

    m_termsIndex

    Declaration
    protected readonly SortedDocValues m_termsIndex
    Field Value
    Type Description
    SortedDocValues
    | Improve this Doc View Source

    m_val

    Declaration
    protected readonly MutableValueStr m_val
    Field Value
    Type Description
    MutableValueStr
    | Improve this Doc View Source

    m_vs

    Declaration
    protected readonly ValueSource m_vs
    Field Value
    Type Description
    ValueSource

    Properties

    | Improve this Doc View Source

    NumOrd

    Declaration
    public override int NumOrd { get; }
    Property Value
    Type Description
    System.Int32
    Overrides
    FunctionValues.NumOrd

    Methods

    | Improve this Doc View Source

    BoolVal(Int32)

    Declaration
    public override bool BoolVal(int doc)
    Parameters
    Type Name Description
    System.Int32 doc
    Returns
    Type Description
    System.Boolean
    Overrides
    FunctionValues.BoolVal(Int32)
    | Improve this Doc View Source

    BytesVal(Int32, BytesRef)

    Declaration
    public override bool BytesVal(int doc, BytesRef target)
    Parameters
    Type Name Description
    System.Int32 doc
    BytesRef target
    Returns
    Type Description
    System.Boolean
    Overrides
    FunctionValues.BytesVal(Int32, BytesRef)
    | Improve this Doc View Source

    Exists(Int32)

    Declaration
    public override bool Exists(int doc)
    Parameters
    Type Name Description
    System.Int32 doc
    Returns
    Type Description
    System.Boolean
    Overrides
    FunctionValues.Exists(Int32)
    | Improve this Doc View Source

    GetRangeScorer(IndexReader, String, String, Boolean, Boolean)

    Declaration
    public override ValueSourceScorer GetRangeScorer(IndexReader reader, string lowerVal, string upperVal, bool includeLower, bool includeUpper)
    Parameters
    Type Name Description
    IndexReader reader
    System.String lowerVal
    System.String upperVal
    System.Boolean includeLower
    System.Boolean includeUpper
    Returns
    Type Description
    ValueSourceScorer
    Overrides
    FunctionValues.GetRangeScorer(IndexReader, String, String, Boolean, Boolean)
    | Improve this Doc View Source

    GetValueFiller()

    Declaration
    public override FunctionValues.ValueFiller GetValueFiller()
    Returns
    Type Description
    FunctionValues.ValueFiller
    Overrides
    FunctionValues.GetValueFiller()
    | Improve this Doc View Source

    ObjectVal(Int32)

    Declaration
    public abstract override object ObjectVal(int doc)
    Parameters
    Type Name Description
    System.Int32 doc
    Returns
    Type Description
    System.Object
    Overrides
    FunctionValues.ObjectVal(Int32)
    | Improve this Doc View Source

    OrdVal(Int32)

    Declaration
    public override int OrdVal(int doc)
    Parameters
    Type Name Description
    System.Int32 doc
    Returns
    Type Description
    System.Int32
    Overrides
    FunctionValues.OrdVal(Int32)
    | Improve this Doc View Source

    StrVal(Int32)

    Declaration
    public override string StrVal(int doc)
    Parameters
    Type Name Description
    System.Int32 doc
    Returns
    Type Description
    System.String
    Overrides
    FunctionValues.StrVal(Int32)
    | Improve this Doc View Source

    ToString(Int32)

    Declaration
    public override string ToString(int doc)
    Parameters
    Type Name Description
    System.Int32 doc
    Returns
    Type Description
    System.String
    Overrides
    FunctionValues.ToString(Int32)
    | Improve this Doc View Source

    ToTerm(String)

    Declaration
    protected abstract string ToTerm(string readableValue)
    Parameters
    Type Name Description
    System.String readableValue
    Returns
    Type Description
    System.String
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)