Apache Lucene.Net 2.4.0 Class Library API

PriorityQueue Class

A PriorityQueue maintains a partial ordering of its elements such that the least element can always be found in constant time. Put()'s and pop()'s require log(size) time.

For a list of all members of this type, see PriorityQueue Members.

System.Object
   Lucene.Net.Util.PriorityQueue
      Lucene.Net.Search.FieldSortedHitQueue
      Lucene.Net.Search.FuzzyQuery.ScoreTermQueue

public abstract class PriorityQueue

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: Lucene.Net.Util

Assembly: Lucene.Net (in Lucene.Net.dll)

See Also

PriorityQueue Members | Lucene.Net.Util Namespace