Spec-Zone.ru › Scala 3.2

Интерфейс Shrinkable.Shrinkable

Исходный код

интерфейс Shrinkable[-A]

Этот интерфейс является частью коллекций, которые могут быть уменьшены с помощью оператора -=.

Предки
класс Object
интерфейс Matchable
класс Any
Известные подтипы
38 типов
интерфейс Buffer[A]
класс AbstractBuffer[A]
класс ArrayBuffer[A]
класс ArrayDeque[A]
класс Queue[A]
класс Stack[A]
класс ListBuffer[A]
класс UnrolledBuffer[T]
интерфейс IndexedBuffer[A]
интерфейс Map[K, V]
интерфейс Map[K, V]
класс TrieMap[K, V]
класс AbstractMap[K, V]
класс AnyRefMap[K, V]
класс CollisionProofHashMap[K, V]
класс HashMap[K, V]
класс LinkedHashMap[K, V]
класс ListMap[K, V]
класс LongMap[V]
класс WithDefault[K, V]
класс WithDefault[K, V]
класс OpenHashMap[Key, Value]
класс TreeMap[K, V]
класс SystemProperties
интерфейс MultiMap[K, V]
интерфейс SeqMap[K, V]
интерфейс SortedMap[K, V]
интерфейс MapOps[K, V, CC, C]
интерфейс SortedMapOps[K, V, CC, C]
интерфейс SetOps[A, CC, C]
класс HashSet[A]
класс LinkedHashSet[A]
интерфейс Set[A]
класс AbstractSet[A]
класс BitSet
класс TreeSet[A]
интерфейс SortedSet[A]
интерфейс SortedSetOps[A, CC, C]

Абстрактные методы

Исходный код
def subtractOne(elem: A): Shrinkable.this.type

Удаляет один элемент из этой уменьшаемой коллекции.

Параметры
elem

элемент для удаления.

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

сама уменьшаемая коллекция

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

Исходный код
final def --=(xs: IterableOnce[A]): Shrinkable.this.type

Псевдоним для subtractAll

Исходный код
final def -=(elem: A): Shrinkable.this.type

Псевдоним для subtractOne

Исходный код
def subtractAll(xs: IterableOnce[A]): Shrinkable.this.type

Удаляет все элементы, полученные из итератора, из этой уменьшаемой коллекции.

Параметры
xs

итератор, генерирующий элементы для удаления.

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

сама уменьшаемая коллекция

© 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/mutable/Shrinkable.html

Spec-Zone.ru

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