Spec-Zone.ru › Scala 3.1

Класс scala.collection.immutable.Ordering

Исходный код

sealed abstract class Ordering[+T]

Суператрибуты
класс Object
тракт Matchable
класс Any

Конкретные методы

Исходный код
final def append[S >: T](ordinal: Int, value: S): Ordering[S]

Исходный код
final def exclude(ordinal: Int): Ordering[T]

Исходный код
final def format: String

Исходный код@tailrec
final def head: T

Исходный код@tailrec
final def headOption: Option[T]

Исходный код
final def headTail: (T, Ordering[T])

Исходный код
final def include[S >: T](ordinal: Int, value: S): Ordering[S]

Исходный код
final def init: Ordering[T]

Исходный код
final def initLast: (Ordering[T], T)

Исходный код
final def iterator: Iterator[T]

Исходный код@tailrec
final def last: T

Исходный код@tailrec
final def lastOption: Option[T]

Исходный код
final def modifyOrRemove[S](f: (Int, T) => Option[S]): Ordering[S]

Комбинированная функция преобразования и фильтрации. Возвращает Ordering такой, что для каждого (key, value) отображения в этом отображении, если f(key, value) == None отображение не содержит сопоставления для ключа, и если f(key, value) == Some(x) отображение содержит (key, x).

Параметры типа
S

Тип значений в результирующем LongMap.

Параметры значения
f

Функция преобразования.

Возвращаемое значение

Измененное отображение.

Исходный код@tailrec
final def ordinal: Int

Исходный код
final def splitAt(n: Int): (Ordering[T], Ordering[T])

Исходный код
final def tail: Ordering[T]

Исходный код
final override def toString: String

Определяющие классы Any

© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.1.1/scala/collection/immutable/TreeSeqMap$$Ordering.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API