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 |
|