Package

org.powerscala

ref

Permalink

package ref

Visibility
  1. Public
  2. All

Type Members

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

    Permalink

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

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

    Permalink

    PhantomReference wraps Scala's PhantomReference with additional features.

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

    Permalink

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

  4. sealed trait ReferenceType extends EnumEntry

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

    Permalink

    SoftReference wraps Scala's SoftReference with additional features.

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

    Permalink

    WeakReference wraps Scala's WeakReference with additional features.

Value Members

  1. object HardReference

    Permalink
  2. object PhantomReference

    Permalink
  3. object ReferenceType extends Enum[ReferenceType]

    Permalink
  4. object SoftReference

    Permalink
  5. object WeakReference

    Permalink

Ungrouped