<R> PriorityQueue<R> |
PriorityQueue.collect(@NonNull PartialFunction<? super T,? extends R> partialFunction) |
|
PriorityQueue<T> |
PriorityQueue.distinct() |
|
PriorityQueue<T> |
PriorityQueue.distinctBy(@NonNull java.util.Comparator<? super T> comparator) |
|
<U> PriorityQueue<T> |
PriorityQueue.distinctBy(@NonNull java.util.function.Function<? super T,? extends U> keyExtractor) |
|
PriorityQueue<T> |
PriorityQueue.drop(int n) |
|
PriorityQueue<T> |
PriorityQueue.dropRight(int n) |
|
PriorityQueue<T> |
PriorityQueue.dropWhile(@NonNull java.util.function.Predicate<? super T> predicate) |
|
static <T extends java.lang.Comparable<? super T>> PriorityQueue<T> |
PriorityQueue.empty() |
Returns the empty PriorityQueue.
|
static <T> PriorityQueue<T> |
PriorityQueue.empty(java.util.Comparator<? super T> comparator) |
Returns an empty PriorityQueue with the given comparator.
|
PriorityQueue<T> |
PriorityQueue.enqueue(T element) |
Enqueues a new element.
|
PriorityQueue<T> |
PriorityQueue.enqueueAll(java.lang.Iterable<? extends T> elements) |
Enqueues the given elements.
|
static <T> PriorityQueue<T> |
PriorityQueue.fill(int size,
@NonNull java.util.function.Supplier<? extends T> supplier) |
Returns a PriorityQueue containing size values supplied by a given Supplier supplier.
|
static <T> PriorityQueue<T> |
PriorityQueue.fill(int size,
T element) |
|
PriorityQueue<T> |
PriorityQueue.filter(@NonNull java.util.function.Predicate<? super T> predicate) |
|
<U> PriorityQueue<U> |
PriorityQueue.flatMap(@NonNull java.util.Comparator<U> comparator,
@NonNull java.util.function.Function<? super T,? extends java.lang.Iterable<? extends U>> mapper) |
Returns a new PriorityQueue that contains the elements of this PriorityQueue
transformed by the given mapper function and flattened with the given comparator.
|
<U> PriorityQueue<U> |
PriorityQueue.flatMap(@NonNull java.util.function.Function<? super T,? extends java.lang.Iterable<? extends U>> mapper) |
|
PriorityQueue<T> |
PriorityQueue.init() |
Dual of tail(), returning all elements except the last.
|
<U> PriorityQueue<U> |
PriorityQueue.map(@NonNull java.util.Comparator<U> comparator,
@NonNull java.util.function.Function<? super T,? extends U> mapper) |
Returns a new PriorityQueue that contains the elements of this PriorityQueue
transformed by the given mapper function with the given comparator.
|
<U> PriorityQueue<U> |
PriorityQueue.map(@NonNull java.util.function.Function<? super T,? extends U> mapper) |
|
<U> PriorityQueue<U> |
PriorityQueue.mapTo(U value) |
|
PriorityQueue<java.lang.Void> |
PriorityQueue.mapToVoid() |
|
PriorityQueue<T> |
PriorityQueue.merge(PriorityQueue<T> target) |
Merges this PriorityQueue with another PriorityQueue.
|
static <T> PriorityQueue<T> |
PriorityQueue.narrow(PriorityQueue<? extends T> queue) |
Narrows a PriorityQueue<? extends T> to PriorityQueue<T> via a
type-safe cast.
|
static <T> PriorityQueue<T> |
PriorityQueue.of(@NonNull java.util.Comparator<? super T> comparator,
T @NonNull ... elements) |
Creates a PriorityQueue of the given elements with the given comparator.
|
static <T> PriorityQueue<T> |
PriorityQueue.of(java.util.Comparator<? super T> comparator,
T element) |
Returns a singleton PriorityQueue, i.e.
|
static <T extends java.lang.Comparable<? super T>> PriorityQueue<T> |
PriorityQueue.of(T element) |
Returns a singleton PriorityQueue, i.e.
|
static <T extends java.lang.Comparable<? super T>> PriorityQueue<T> |
PriorityQueue.of(T... elements) |
Creates a PriorityQueue of the given elements.
|
static <T extends java.lang.Comparable<? super T>> PriorityQueue<T> |
PriorityQueue.ofAll(@NonNull java.lang.Iterable<? extends T> elements) |
Creates a PriorityQueue of the given elements.
|
static <T> PriorityQueue<T> |
PriorityQueue.ofAll(@NonNull java.util.Comparator<? super T> comparator,
@NonNull java.lang.Iterable<? extends T> elements) |
Creates a PriorityQueue of the given elements with the given comparator.
|
static <T> PriorityQueue<T> |
PriorityQueue.ofAll(java.util.Comparator<? super T> comparator,
java.util.stream.Stream<? extends T> javaStream) |
Creates a PriorityQueue from a Stream with the given comparator.
|
static <T extends java.lang.Comparable<? super T>> PriorityQueue<T> |
PriorityQueue.ofAll(java.util.stream.Stream<? extends T> javaStream) |
Creates a PriorityQueue from a Stream.
|
PriorityQueue<T> |
PriorityQueue.orElse(@NonNull java.util.function.Supplier<? extends java.lang.Iterable<? extends T>> supplier) |
Returns this PriorityQueue if it is nonempty,
otherwise PriorityQueue created from result of evaluating supplier, using existing comparator.
|
PriorityQueue<T> |
PriorityQueue.orElse(java.lang.Iterable<? extends T> other) |
Returns this PriorityQueue if it is nonempty,
otherwise PriorityQueue created from iterable, using existing comparator.
|
PriorityQueue<T> |
PriorityQueue.replace(@NonNull T currentElement,
@NonNull T newElement) |
|
PriorityQueue<T> |
PriorityQueue.replaceAll(@NonNull T currentElement,
@NonNull T newElement) |
|
PriorityQueue<T> |
PriorityQueue.scan(T zero,
@NonNull java.util.function.BiFunction<? super T,? super T,? extends T> operation) |
|
<U> PriorityQueue<U> |
PriorityQueue.scanLeft(U zero,
@NonNull java.util.function.BiFunction<? super U,? super T,? extends U> operation) |
|
<U> PriorityQueue<U> |
PriorityQueue.scanRight(U zero,
@NonNull java.util.function.BiFunction<? super T,? super U,? extends U> operation) |
|
static <T> PriorityQueue<T> |
PriorityQueue.tabulate(int size,
@NonNull java.util.function.Function<? super java.lang.Integer,? extends T> function) |
Returns a PriorityQueue containing size values of a given Function function
over a range of integer values from 0 to size - 1.
|
PriorityQueue<T> |
PriorityQueue.tail() |
|
PriorityQueue<T> |
PriorityQueue.take(int n) |
|
PriorityQueue<T> |
PriorityQueue.takeRight(int n) |
|
PriorityQueue<T> |
PriorityQueue.takeUntil(@NonNull java.util.function.Predicate<? super T> predicate) |
|
private PriorityQueue<T> |
PriorityQueue.with(Seq<PriorityQueueBase.Node<T>> forest,
int size) |
|
<U> PriorityQueue<Tuple2<T,U>> |
PriorityQueue.zip(@NonNull java.lang.Iterable<? extends U> that) |
|
<U> PriorityQueue<Tuple2<T,U>> |
PriorityQueue.zipAll(@NonNull java.lang.Iterable<? extends U> that,
T thisElem,
U thatElem) |
|
<U,R> PriorityQueue<R> |
PriorityQueue.zipWith(@NonNull java.lang.Iterable<? extends U> that,
java.util.function.BiFunction<? super T,? super U,? extends R> mapper) |
|
PriorityQueue<Tuple2<T,java.lang.Integer>> |
PriorityQueue.zipWithIndex() |
|
<U> PriorityQueue<U> |
PriorityQueue.zipWithIndex(@NonNull java.util.function.BiFunction<? super T,? super java.lang.Integer,? extends U> mapper) |
|