Class AssertingSortedSetDocValues
Wraps a Lucene.Net.Index.SortedSetDocValues but with additional asserts
Inherited Members
Namespace: Lucene.Net.Index
Assembly: Lucene.Net.TestFramework.dll
Syntax
public class AssertingSortedSetDocValues : SortedSetDocValues
Constructors
AssertingSortedSetDocValues(SortedSetDocValues, int)
Wraps a Lucene.Net.Index.SortedSetDocValues but with additional asserts
Declaration
public AssertingSortedSetDocValues(SortedSetDocValues @in, int maxDoc)
Parameters
Type | Name | Description |
---|---|---|
SortedSetDocValues | in | |
int | maxDoc |
Properties
ValueCount
Returns the number of unique values.
Declaration
public override long ValueCount { get; }
Property Value
Type | Description |
---|---|
long | Number of unique values in this Lucene.Net.Index.SortedDocValues. This is also equivalent to one plus the maximum ordinal. |
Overrides
Methods
LookupOrd(long, BytesRef)
Retrieves the value for the specified ordinal.
Declaration
public override void LookupOrd(long ord, BytesRef result)
Parameters
Type | Name | Description |
---|---|---|
long | ord | ordinal to lookup |
BytesRef | result | will be populated with the ordinal's value |
Overrides
See Also
LookupTerm(BytesRef)
If key
exists, returns its ordinal, else
returns -insertionPoint-1
, like
BinarySearch(Array, int, int, object).
Declaration
public override long LookupTerm(BytesRef key)
Parameters
Type | Name | Description |
---|---|---|
BytesRef | key | Key to look up |
Returns
Type | Description |
---|---|
long |
Overrides
NextOrd()
Returns the next ordinal for the current document (previously set by SetDocument(int).
Declaration
public override long NextOrd()
Returns
Type | Description |
---|---|
long | Next ordinal for the document, or Lucene.Net.Index.SortedSetDocValues.NO_MORE_ORDS. ordinals are dense, start at 0, then increment by 1 for the next value in sorted order. |
Overrides
SetDocument(int)
Sets iteration to the specified docID
Declaration
public override void SetDocument(int docID)
Parameters
Type | Name | Description |
---|---|---|
int | docID | document ID |