Spec-Zone.ru › Scala 3.1

Класс scala.collection.mutable.Unrolled

Исходный код

class Unrolled[T]

Узел буфера с развёрнутым массивом.

Суператрибуты
class Object
trait Matchable
class Any

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

Исходный код@tailrec
final def append(elem: T): Unrolled[T]

Исходный код@tailrec
final def apply(idx: Int): T

Исходный код
def bind(thathead: Unrolled[T]): Boolean

Исходный код
def foreach[U](f: T => U): Unit

Исходный код@tailrec
final def insertAll(idx: Int, t: IterableOnce[T], buffer: UnrolledBuffer[T]): Int

Исходный код@tailrec
final def locate(idx: Int): Unrolled[T]

Исходный код
def mapInPlace(f: T => T): Unit

Исходный код
def prepend(elem: T): Unrolled[T]

Исходный код@tailrec
final def remove(idx: Int, buffer: UnrolledBuffer[T]): T

Исходный код@tailrec
final def subtractOne(elem: T, buffer: UnrolledBuffer[T]): Boolean

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

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

Исходный код@tailrec
final def update(idx: Int, newelem: T): Unit

Конкретные поля

Исходный код
var array: Array[T]

Исходный код
val buff: UnrolledBuffer[T]

Исходный код
var next: Unrolled[T]

Исходный код
var size: Int

© 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/mutable/UnrolledBuffer$$Unrolled.html

Spec-Zone.ru

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