Spec-Zone.ru › Scala 3.1

Трейт scala.ref.ReferenceWrapper

Исходный код

@nowarn("cat=deprecation")
trait ReferenceWrapper[+T <: AnyRef] extends Reference[T] with Proxy

Суператрибуты
trait Proxy
trait Reference[T]
trait () => T
class Object
trait Matchable
class Any
Известные подтипы
class PhantomReference[T]
class SoftReference[T]
class WeakReference[T]

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

Исходный код
def apply(): T

Исходный код
def clear(): Unit

Исходный код
def enqueue(): Boolean

Исходный код
override def get: Option[T]

Классы-определения Reference

Исходный код
def isEnqueued: Boolean

Исходный код
def self: Reference[_ <: T]

Наследованные методы

Исходный код
override def equals(that: Any): Boolean

Классы-определения Proxy -> Any
Наследованно от Proxy

Исходный код
override def hashCode: Int

Классы-определения Proxy -> Any
Наследованно от Proxy

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

Классы-определения Proxy -> Any
Наследованно от Proxy

Абстрактные поля

Исходный код
val underlying: Reference[_ <: T]

© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.1.1/scala/ref/ReferenceWrapper.html

Spec-Zone.ru

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