Class DocTermsIndexDocValues
Serves as base class for FunctionValues based on DocTermsIndex.
Note
This API is for internal purposes only and might change in incompatible ways in the next release.
Inheritance
System.Object
DocTermsIndexDocValues
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Lucene.Net.Queries.dll
Syntax
public abstract class DocTermsIndexDocValues : FunctionValues
Constructors
|
Improve this Doc
View Source
DocTermsIndexDocValues(ValueSource, AtomicReaderContext, String)
Declaration
protected DocTermsIndexDocValues(ValueSource vs, AtomicReaderContext context, string field)
Parameters
Type |
Name |
Description |
ValueSource |
vs |
|
Lucene.Net.Index.AtomicReaderContext |
context |
|
System.String |
field |
|
Fields
|
Improve this Doc
View Source
m_spare
Declaration
protected readonly BytesRef m_spare
Field Value
Type |
Description |
Lucene.Net.Util.BytesRef |
|
|
Improve this Doc
View Source
m_spareChars
Declaration
protected readonly CharsRef m_spareChars
Field Value
Type |
Description |
Lucene.Net.Util.CharsRef |
|
|
Improve this Doc
View Source
m_termsIndex
Declaration
protected readonly SortedDocValues m_termsIndex
Field Value
Type |
Description |
Lucene.Net.Index.SortedDocValues |
|
|
Improve this Doc
View Source
m_val
Declaration
protected readonly MutableValueStr m_val
Field Value
Type |
Description |
Lucene.Net.Util.Mutable.MutableValueStr |
|
|
Improve this Doc
View Source
m_vs
Declaration
protected readonly ValueSource m_vs
Field Value
Properties
|
Improve this Doc
View Source
NumOrd
Declaration
public override int NumOrd { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
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
|
Improve this Doc
View Source
BytesVal(Int32, BytesRef)
Declaration
public override bool BytesVal(int doc, BytesRef target)
Parameters
Type |
Name |
Description |
System.Int32 |
doc |
|
Lucene.Net.Util.BytesRef |
target |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
|
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
|
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 |
Lucene.Net.Index.IndexReader |
reader |
|
System.String |
lowerVal |
|
System.String |
upperVal |
|
System.Boolean |
includeLower |
|
System.Boolean |
includeUpper |
|
Returns
Overrides
|
Improve this Doc
View Source
GetValueFiller()
Declaration
public override FunctionValues.ValueFiller GetValueFiller()
Returns
Overrides
|
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
|
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
|
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
|
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
|
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 |
|