org.powerscala

ref

package ref

Visibility
  1. Public
  2. All

Type Members

  1. class HardReference[T <: AnyRef] extends Reference[T]

    HardReference represents a reference that will never be cleared except with an explicit call to clear().

  2. class PhantomReference[T <: AnyRef] extends Reference[T]

    PhantomReference wraps Scala's PhantomReference with additional features.

  3. trait Reference[T <: AnyRef] extends () ⇒ T

    Reference wraps Scala's Reference objects to provide additional functionality.

  4. sealed trait ReferenceType extends EnumEntry

  5. class SoftReference[T <: AnyRef] extends Reference[T]

    SoftReference wraps Scala's SoftReference with additional features.

  6. class WeakReference[T <: AnyRef] extends Reference[T]

    WeakReference wraps Scala's WeakReference with additional features.

Value Members

  1. object HardReference

  2. object PhantomReference

  3. object ReferenceType extends Enumerated[ReferenceType] with Serializable

  4. object SoftReference

  5. object WeakReference

Ungrouped