Spec-Zone.ru › Scala 3.2

Дерево последовательностей карт.Ordering

Исходный код

sealed abstract class Ordering[+T]

Суперабонент
class Object
trait Matchable
class Any

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

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

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

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

Исходник
final def head: T

Исходник
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]

Исходник
final def last: T

Исходник
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

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

Возвращает

Изменённая карта.

Исходник
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.2.0/scala/collection/immutable/TreeSeqMap$$Ordering.html

Spec-Zone.ru

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