PriorityQueue

scalation.PriorityQueue
See thePriorityQueue companion class
object PriorityQueue extends SortedIterableFactory[PriorityQueue]

The PriorityQueue object ...

Attributes

Companion
class
Graph
Supertypes
trait SortedIterableFactory[PriorityQueue]
trait EvidenceIterableFactory[PriorityQueue, Ordering]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type

Members list

Value members

Concrete methods

def empty[A : Ordering]: PriorityQueue[A]

Create an empty priority queue.

Create an empty priority queue.

Attributes

def from[E : Ordering](it: IterableOnce[E]): PriorityQueue[E]

Create a priority queue from an iterable (once) collection.

Create a priority queue from an iterable (once) collection.

Value parameters

it

the iterable (once) collection

Attributes

def newBuilder[A : Ordering]: Builder[A, PriorityQueue[A]]

Create a priority queue builder.

Create a priority queue builder.

Attributes

Inherited methods

def apply[A : Ordering](xs: A*): PriorityQueue[A]

Attributes

Inherited from:
EvidenceIterableFactory
def fill[A : Ordering](n: Int)(elem: => A): PriorityQueue[A]

Attributes

Inherited from:
EvidenceIterableFactory
def iterate[A : Ordering](start: A, len: Int)(f: A => A): PriorityQueue[A]

Attributes

Inherited from:
EvidenceIterableFactory
def tabulate[A : Ordering](n: Int)(f: Int => A): PriorityQueue[A]

Attributes

Inherited from:
EvidenceIterableFactory
def unfold[A : Ordering, S](init: S)(f: S => Option[(A, S)]): PriorityQueue[A]

Attributes

Inherited from:
EvidenceIterableFactory

Implicits

Inherited implicits

implicit def evidenceIterableFactory[A : Ordering]: Factory[A, PriorityQueue[A]]

Attributes

Inherited from:
EvidenceIterableFactory