Class FieldValueHitQueue<T>
Expert: A hit queue for sorting by hits by terms in more than one field.
Uses FieldCache.DEFAULT for maintaining
internal term lookup tables.
Note
This API is experimental and might change in incompatible ways in the next release.
@since 2.9
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()
Namespace: Lucene.Net.Search
Assembly: Lucene.Net.dll
Syntax
public abstract class FieldValueHitQueue<T> : PriorityQueue<T> where T : FieldValueHitQueue.Entry
Type Parameters
| Name | Description |
|---|---|
| T |
Fields
| Improve this Doc View Sourcem_comparers
Declaration
protected readonly FieldComparer[] m_comparers
Field Value
| Type | Description |
|---|---|
| FieldComparer[] |
m_fields
Stores the sort criteria being used.
Declaration
protected readonly SortField[] m_fields
Field Value
| Type | Description |
|---|---|
| SortField[] |
m_firstComparer
Declaration
protected FieldComparer m_firstComparer
Field Value
| Type | Description |
|---|---|
| FieldComparer |
m_reverseMul
Declaration
protected readonly int[] m_reverseMul
Field Value
| Type | Description |
|---|---|
| System.Int32[] |
Properties
| Improve this Doc View SourceComparers
Declaration
public virtual FieldComparer[] Comparers { get; }
Property Value
| Type | Description |
|---|---|
| FieldComparer[] |
ReverseMul
Declaration
public virtual int[] ReverseMul { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32[] |
Methods
| Improve this Doc View SourceSetComparer(Int32, FieldComparer)
Declaration
public virtual void SetComparer(int pos, FieldComparer comparer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | pos | |
| FieldComparer | comparer |