Class DoubleDocValues
Abstract FunctionValues implementation which supports retrieving System.Double values.
Implementations can control how the System.Double values are loaded through DoubleVal(Int32)
Inheritance
System.Object
DoubleDocValues
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 DoubleDocValues : FunctionValues
Constructors
|
Improve this Doc
View Source
DoubleDocValues(ValueSource)
Declaration
public DoubleDocValues(ValueSource vs)
Parameters
Fields
|
Improve this Doc
View Source
m_vs
Declaration
protected readonly ValueSource m_vs
Field Value
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
ByteVal(Int32)
Declaration
public override byte ByteVal(int doc)
Parameters
Type |
Name |
Description |
System.Int32 |
doc |
|
Returns
Type |
Description |
System.Byte |
|
Overrides
|
Improve this Doc
View Source
DoubleVal(Int32)
Declaration
public abstract override double DoubleVal(int doc)
Parameters
Type |
Name |
Description |
System.Int32 |
doc |
|
Returns
Type |
Description |
System.Double |
|
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
Int16Val(Int32)
NOTE: This was shortVal() in Lucene
Declaration
public override short Int16Val(int doc)
Parameters
Type |
Name |
Description |
System.Int32 |
doc |
|
Returns
Type |
Description |
System.Int16 |
|
Overrides
|
Improve this Doc
View Source
Int32Val(Int32)
NOTE: This was intVal() in Lucene
Declaration
public override int Int32Val(int doc)
Parameters
Type |
Name |
Description |
System.Int32 |
doc |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
|
Improve this Doc
View Source
Int64Val(Int32)
NOTE: This was longVal() in Lucene
Declaration
public override long Int64Val(int doc)
Parameters
Type |
Name |
Description |
System.Int32 |
doc |
|
Returns
Type |
Description |
System.Int64 |
|
Overrides
|
Improve this Doc
View Source
ObjectVal(Int32)
Declaration
public override object ObjectVal(int doc)
Parameters
Type |
Name |
Description |
System.Int32 |
doc |
|
Returns
Type |
Description |
System.Object |
|
Overrides
|
Improve this Doc
View Source
SingleVal(Int32)
NOTE: This was floatVal() in Lucene
Declaration
public override float SingleVal(int doc)
Parameters
Type |
Name |
Description |
System.Int32 |
doc |
|
Returns
Type |
Description |
System.Single |
|
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